20872 81
8141 650
15856 794
7336 447
30317 43
1707 292
9787 796
4647 179
1340 145
4256 178
4264 623
12390 310
29644 264
9575 601
3098 401
2837 543
13566 629
774 75
8900 261
53399 129
31649 716
6642 604
4588 631
5715 634
12997 178
1715 377
3504 851
2849 623