44505 1673
30579 517
24492 535
10796 549
32284 942
42875 781
49142 986
40582 767
28183 512
50183 598
22012 749
10325 1070
350668 5283
296225 3244
268288 3814
250917 2819
216908 2134
208430 3097
197822 2666
191272 2349
153158 1827
126000 2400
125887 1261
124660 995