2107 35
5180 140
14084 204
181526 690
26816 152
11609 625
6771 581
6492 598
3524 316
3305 388
45805 334
21061 464
6733 493
2864 136
6881 473
5405 579
15582 69