35281 3
22976 0
67033 31
110653 51
75203 33
30552 17
35829 25
32077 15
208609 19
227356 40
307959 29
328305 36
1400059 160
514303 67
631155 94
252982 79
68108 24
572302 46
305754 28
277303 32
644881 109
2081154 112
480254 17
1426680 104