25998 51
101853 928
2362 298
3058 219
3821 456
40508 240
1833 271
3564 617
4138 363
3065 129
11140 750
3642 259
3367 595
3201 731
24467 300
9633 659
3811 458
2830 221
9757 740
3631 558
3171 47
10274 75
9702 479