2602 746
1813 493
23789 77
2712 815
1060 113
2302 691
1407 374
3189 888
2960 784
2292 339
3130 593
2144 292
1273 163
3426 743
2447 618
3832 580
3577 812
1530 212
1049 177
11293 652
2380 410
1270 125
6824 323
4940 561
3101 319
6880 695
59733 137
24941 301