2635 29
170158 841
4661 35
13439 498
58378 236
23549 757
51476 779
33299 580
41969 670
35358 464
36624 255
2577 124
3059 114
8091 152
1638 60
1608 96
5262 215
5194 682
2975 82
3225 478
9908 347
3136 409
4827 693
4498 398
6392 591
5506 236
2601 197
58311 679