14410 3
37441 31
15635 7
43131 61
34207 14
14823 10
22652 16
54990 77
63241 73
35421 35
20423 5
22622 18
42541 58
23441 13
30488 22
38293 25
57250 23
25232 12
28592 16
20962 4
69169 57
51644 57
29085 22
125328 80