105653 88
56603 62
22677 54
639934 119
431884 11
1701006 99
144130 13
207359 12
341878 15
216332 25
182181 32
137379 13
308428 28
133829 18
383633 63
69554 9
197726 14
243077 48
170334 10
118704 9
113554 16
159734 19
1312255 3
151882 22