127582 23
114628 13
49177 89
34402 5
131758 45
190659 36
336880 34
680754 56
1209428 71
55379 15
597732 75
26530 1
158955 44
1281477 62
54856 7
889206 215
62901 6
38127 8
109829 19
25602 22
86576 17
325804 34
2206554 168
977381 207