42536 82
20124 23
31157 37
321556 570
68373 84
70286 152
63692 71
90370 286
18864 37
169705 471
90426 119
129534 363
50043 93
141526 485
138976 234
420237 338
386872 867
33199 33
70900 178
40758 50
148417 174
215232 642
93643 190
51979 103