57039 1596
56981 610
15951 2041
54495 492
31521 692
40316 1905
53424 329
50214 1704
49681 1444
50927 804
50806 1420
37033 900
220272 4077
197696 2275
192681 3142
165877 1747
157116 1995
141324 2443
129077 2063
107033 1446
97657 855
95854 1433
95507 2239
95260 1130