19165 1510
40735 1606
21614 584
42524 608
29023 684
34037 1949
10928 256
44081 1990
13310 340
25925 752
27525 464
10940 665
360297 5347
307376 3326
272895 3834
259757 2866
223223 2167
214580 3136
202458 2689
196641 2378
155620 1853
129263 1272
129213 2414
126844 1009