3096 898
2766 288
962 172
2040 374
3084 538
2351 516
2121 142
4010 673
720 197
3250 642
2595 369
2715 632
2623 589
1151 253
1129 231
2888 787
1095 150
358 67
3212 504
2349 612
1631 428
3332 534
6968 178
3740 623
5535 538
14004 276
4915 468
9641 766