2643 29
170348 841
4667 35
13462 498
58467 236
23585 757
51587 779
33348 580
42042 670
35417 464
36691 255
2587 124
3066 114
8095 152
1647 60
1614 96
5265 215
5199 682
2980 82
3232 478
9916 347
3137 409
4829 693
4507 398
6397 591
5512 236
2607 197
58429 679