46078 149
20103 906
14199 318
30050 77
30397 670
25068 687
11625 574
6118 110
6850 790
16362 399
77259 564
20615 383
2652 184
36312 544