45253 149
19282 906
13392 318
29444 77
29979 670
24584 687
11169 574
5767 110
6640 790
15836 399
72136 563
19856 383
2501 184
35763 543