2636 29
170178 841
4661 35
13443 498
58400 236
23556 757
51493 779
33301 580
41980 670
35368 464
36635 255
2577 124
3060 114
8092 152
1641 60
1609 96
5262 215
5194 682
2976 82
3228 478
9909 347
3136 409
4827 693
4498 398
6392 591
5508 236
2601 197
58326 679