34781 3
22607 0
66902 31
110508 51
74951 33
30458 17
35753 25
32001 15
208432 19
227303 40
307884 29
328230 36
1399501 160
514153 67
630976 94
252831 79
68082 24
572155 46
305582 28
277229 32
644728 109
2080958 112
480251 17
1426304 104