1029 339
965 230
1423 466
776 75
14606 698
5281 591
32668 584
10861 498
4530 163
6279 38
15628 316
106278 177
14891 653
6372 667