35786 110
144405 306
85537 231
32543 47
102995 163
137324 286
30623 41
23081 24
12964 35
16337 39
60126 193
22836 24
40905 94
14724 15
99018 215
38105 88
31129 34
35704 47
29303 59
10289 23
111635 268
20121 28
8796 11
11332 23