2636 29
170171 841
4661 35
13441 498
58393 236
23554 757
51487 779
33300 580
41973 670
35363 464
36632 255
2577 124
3060 114
8092 152
1641 60
1608 96
5262 215
5194 682
2975 82
3227 478
9909 347
3136 409
4827 693
4498 398
6392 591
5507 236
2601 197
58325 679