30609 4
15884 3
26528 13
24432 7
79533 29
28706 29
73207 92
32208 17
124284 36
49828 8
126029 34
57251 21
42134 14
254926 52
1469052 159
331508 18
463608 28
492578 27
173333 19
232952 14
245608 8
192308 23
60932 5
781376 73