2636 29
170165 841
4661 35
13440 498
58389 236
23552 757
51484 779
33299 580
41970 670
35360 464
36631 255
2577 124
3060 114
8091 152
1641 60
1608 96
5262 215
5194 682
2975 82
3226 478
9908 347
3136 409
4827 693
4498 398
6392 591
5507 236
2601 197
58320 679