51554 1001
59244 887
58523 1351
33874 2039
15603 1213
32384 2034
48813 1918
48503 1380
47127 446
34067 1884
41662 1968
20728 1945
355996 5325
302495 3291
270668 3825
255745 2850
220312 2150
211784 3121
200546 2681
194378 2369
154655 1846
127959 2407
127373 1269
126053 1004