50140 178
130883 338
232792 647
25932 27
42070 107
59500 186
24687 56
44394 97
38706 78
38496 101
42733 114
36911 76
31857 69
33279 63
35167 53
25274 53
26706 42
19235 36
26164 49
17299 32
25762 61
28205 95
16640 34
12349 2