2641 29
170256 841
4666 35
13456 498
58432 236
23575 757
51542 779
33318 580
42009 670
35395 464
36664 255
2581 124
3063 114
8094 152
1644 60
1612 96
5265 215
5197 682
2977 82
3231 478
9912 347
3137 409
4828 693
4503 398
6396 591
5510 236
2604 197
58391 679