50371 178
130883 338
232792 649
25932 27
42070 107
59500 186
24918 56
44394 97
38943 78
38496 101
42733 114
36911 76
31857 69
33279 63
35167 53
25274 53
27564 43
26164 49
28205 95
25762 61
17299 32
16640 34
19235 37
14234 16