34781 3
22602 0
66901 31
110508 51
74954 33
30452 17
35754 25
32007 15
208429 19
227303 40
307877 29
328229 36
1399502 160
514154 67
630983 94
252827 79
68078 24
572155 46
305576 28
277233 32
644732 109
2080957 112
480251 17
1426308 104