2540 295
5307 562
3416 225
5605 817
956 115
2999 239
4012 319
2370 387
4647 504
4638 198
2496 73
1946 83
3699 212
6018 681
5206 517
23486 649
7868 426
12731 739
1730 291
13906 801
2939 447
3043 140
40137 142
11647 354
8094 67
4131 645
4462 716
2140 283