52899 537
35337 497
16431 1409
27291 162
35434 1267
29364 392
22069 1132
33039 103
34493 1011
35264 1184
25551 613
41313 824
344891 5210
290641 3125
265271 3761
246585 2769
214059 2108
204855 3016
194662 2633
186935 2303
151321 1791
124203 2388
123863 1248
123162 979