2593 746
1788 493
23786 77
2712 815
1050 113
2300 691
1406 374
3188 888
2957 784
2282 339
3124 593
2138 292
1270 163
3424 743
2447 618
3826 580
3577 812
1530 212
1049 177
11266 652
2378 410
1267 125
6823 323
4940 561
3099 319
6854 695
59653 137
24941 301