49597 331
57938 375
17581 678
112786 184
59976 241
137162 370
330294 976
71399 204
68293 76
15729 291
16439 220
30498 166
19586 110
14618 502
5629 227
9495 592
7640 322
101459 363
165650 448
104348 686
64699 339
648128 1631
183190 809