17832 27
56731 62
22808 54
37651 14
1499128 82
578032 111
640059 119
431954 11
1701182 99
474307 21
216376 25
182234 32
137456 13
308504 28
290376 49
133934 18
383704 63
197802 14
243151 48
118726 9
690026 96
27202 8
93704 10
89606 15