35198 380
38723 568
15429 957
27326 1799
33485 1347
11864 1377
12863 1753
49356 119
31760 748
25632 1912
38926 506
49006 445
360087 5345
307137 3324
272738 3834
259589 2861
222953 2167
214442 3136
202337 2688
196517 2378
155549 1853
129197 1272
129146 2414
126794 1009