29628 9
283530 11
1125682 100
399178 16
463309 28
215526 24
56431 11
110480 13
39076 8
519727 35
50127 12
107655 20
484203 28
258808 6
25859 10
333476 29
186077 14
767279 35
380156 25
243880 12
46003 13
82155 14
37980 5
233776 21