2649 29
170446 841
4673 35
13482 498
58516 236
23605 757
51654 779
33371 580
42089 670
35461 464
36728 255
2591 124
3070 114
8099 152
1648 60
1616 96
5270 215
5202 682
2983 82
3232 478
9925 347
3137 409
4832 693
4510 398
6404 591
5517 236
2610 197
58499 679