393351 49
660604 45
341402 30
53555 5
304483 25
1544428 83
107905 17
50158 11
178754 15
472053 43
308702 21
32481 5
25882 7
34851 10
303382 28
1995128 146
772328 27
358101 10
103679 21
447709 53
165628 9
19630 9
130801 16
454707 102