335328 21
181357 20
114703 9
114476 10
108456 8
95354 1
86979 11
83780 3
81433 8
77255 9
73181 6
71032 11
68283 9
67581 2
65779 7
64532 6
63928 9
63732 4
63528 5
61952 1
61332 8
59504 2
56706 11
55484 7