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