105236 1035
28727 316
25030 75
17557 535
53973 168
44934 219
27400 578
24825 390
21744 53
48531 1062
19774 174
37502 465
51579 813
46395 891
18124 77
31186 805
35288 344
24090 469
15033 194
43577 369
149328 662
111029 908
22080 284
27230 105