18792 58
17476 485
2610 401
9198 239
8021 501
4148 465
2850 284
9938 465
8391 105
2115 324
3535 797
2328 412