2597 746
1805 493
23787 77
2712 815
1057 113
2300 691
1407 374
3188 888
2959 784
2288 339
3129 593
2142 292
1272 163
3426 743
2447 618
3827 580
3577 812
1530 212
1049 177
11278 652
2379 410
1270 125
6823 323
4940 561
3100 319
6869 695
59705 137
24941 301