12847 157
25324 114
44814 1484
34693 395
42362 998
19866 1567
39561 294
43722 585
29294 1004
38349 1386
17438 937
46550 1016
356860 5334
303471 3292
271150 3829
256646 2854
220786 2155
212339 3125
200895 2683
194971 2370
154876 1846
128278 2408
127660 1269
126230 1005