16411 501
17759 665
8823 95
11635 709
1504 49
3599 550
1633 92
2732 151
3020 197
2268 116
1784 98
4003 433
9469 372
2836 352
3537 677