105505 88
56552 62
22653 54
639879 119
431751 11
1700981 99
144129 13
207329 12
341801 15
216308 25
182182 32
137379 13
308377 28
133805 18
383478 63
69556 9
197729 14
243026 48
170306 10
118704 9
113555 16
159705 19
1312255 3
151883 22