45442 149
19432 906
13762 318
29589 77
30066 670
24673 687
11298 574
5827 110
6678 790
15942 399
72975 563
20010 383
2560 184
35884 543