40920 302
3752 345
16078 496
5265 374
9831 671
5249 658
3167 445
2543 324
6271 559
5240 161
4932 95
9523 465
2285 317
10813 90
12343 964
3035 44
7803 813
5519 601
2017 161
5435 631
13848 207
5281 202
5742 696
4586 689