2602 746
1813 493
23789 77
2712 815
1061 113
2302 691
1408 374
3189 888
2960 784
2294 339
3131 593
2145 292
1273 163
3429 743
2447 618
3832 580
3578 812
1530 212
1049 177
11295 652
2380 410
1270 125
6824 323
4940 561
3101 319
6881 695
59742 137
24942 301