45362 149
19356 906
13430 318
29541 77
30035 670
24634 687
11253 574
5797 110
6665 790
15909 399
72591 563
19933 383
2547 184
35829 543