2635 29
170137 841
4661 35
13436 498
58370 236
23546 757
51467 779
33297 580
41964 670
35352 464
36623 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
4497 398
6392 591
5505 236
2601 197
58304 679