42536 82
20124 23
31157 37
321556 571
68373 84
70286 152
63923 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