73526 27
31984 4
310833 65
116331 7
606478 39
215683 50
328555 58
37432 10
374184 20
300959 21
76732 10
23334 9
566003 77
223356 21
84879 14
42407 1
484831 31
279483 17
75659 12
56301 4
353957 23
86179 11
400329 44
610078 18