29899 1625
22227 487
36282 766
35953 493
24420 993
28128 508
48587 609
15015 845
44042 774
19369 231
50839 1773
44053 1615
348290 5250
293930 3192
267127 3795
249147 2803
215601 2119
206861 3060
196534 2656
189399 2336
152424 1819
125317 2394
125175 1253
124019 989