2573206 120
595054 70
75051 69
53303 8
66209 9
17454 9
14279 9
38182 8
28080 1
28504 3
65208 11
25354 4
26032 1
25578 3
532784 69
1705655 358
58301 10
127408 36
96326 18
924554 91
344358 50
1796184 104
597254 114
1447830 98