16320 501
17092 664
5169 90
11505 709
1412 49
3534 550
1465 92
2545 151
2902 196
2200 116
1011 98
3611 433
8599 372
2739 352
3394 677