21243 175
40528 717
16221 201
2359 344
4916 335
2743 462
2751 201
1857 367
4523 567
3301 624
2407 230
3751 791
2238 335
4653 959
2964 106
2271 294
4241 778
3184 584
2612 270
1310 105
934 34
5600 506
2428 523
4004 627