18438 650
7729 371
10630 576
1302 42
7966 622
5422 109
5523 99
1653 56
2494 620
1582 402
952 107
2829 690
2377 415