250228 29
49105 8
89779 15
27704 4
299326 21
269352 9
30530 8
371626 20
89226 12
182028 6
148731 9
53003 5
471428 43
20326 3
30755 4
88879 12
357734 10
45681 9
234001 22
103806 1
901978 84
303028 28
118027 8
2055756 106