2649 29
170463 841
4673 35
13483 498
58525 236
23610 757
51657 779
33375 580
42091 670
35463 464
36732 255
2591 124
3070 114
8100 152
1648 60
1616 96
5270 215
5202 682
2983 82
3233 478
9925 347
3138 409
4832 693
4510 398
6405 591
5517 236
2610 197
58508 679