30753 1497
27352 1272
23897 1663
23333 1793
11607 1390
32502 1787
11609 1272
15344 793
20780 1513
33701 1873
31202 801
12855 289
328270 5059
278220 2999
256994 3706
232814 2651
206853 2033
197322 2954
184675 2531
175036 2226
144868 1738
119535 2367
119431 1228
119198 946