303133 26
876951 130
2835608 152
1796929 144
27009 3
25981 6
67158 0
130957 4
446628 43
1938601 145
53703 10
16153 3
131851 27
97405 29
85233 7
2352480 358
2895709 197
24880 8
20659 9
26283 9
39079 11
17704 1
241358 16
2721553 246