2643 29
170340 841
4667 35
13462 498
58466 236
23584 757
51586 779
33348 580
42040 670
35416 464
36690 255
2587 124
3066 114
8095 152
1647 60
1614 96
5265 215
5198 682
2980 82
3232 478
9916 347
3137 409
4829 693
4507 398
6397 591
5512 236
2607 197
58427 679