34259 3
21983 0
66708 31
110229 51
74451 33
30401 17
35655 25
31904 15
208351 19
227204 40
307706 29
328053 36
1398859 160
513927 67
630704 94
252555 79
68080 24
571908 46
305534 28
277129 32
644402 109
2080653 112
480251 17
1425883 104