297429 38
402081 36
140909 28
56153 4
49383 5
68081 9
95658 15
88527 10
67029 11
42379 2
75830 11
50404 5
46434 3
49777 7
61004 7
46152 6