18806 58
17477 485
2612 401
9205 239
8021 501
4148 465
2850 284
9940 465
8393 105
2116 324
3538 797
2329 412