39926 105
7300 635
12892 256
19474 624
6974 94
7243 517
3474 479
14173 93
1766 300
10884 522
4653 261
5693 747
11001 432
6446 318
4923 408
2512 229
11025 633
9627 648
9366 432
4749 752
11829 341
7688 179
7723 733
3882 590
2335 279
8437 243
12803 703
11101 703