50799 333
58884 375
17638 678
113087 184
60256 245
137322 370
330864 976
71532 204
68381 76
15734 291
16448 220
30513 166
19602 110
14629 502
5634 227
9497 592
7646 322
101737 363
165878 448
104472 686
64763 339
648595 1632
183553 809