50767 333
58857 375
17634 678
113077 184
60244 245
137317 370
330848 976
71527 204
68374 76
15734 291
16448 220
30513 166
19602 110
14627 502
5634 227
9497 592
7646 322
101722 363
165872 448
104467 686
64761 339
648572 1631
183534 809