8002 609
13920 503
15774 879
4773 308
19399 324
6226 482
6536 401
9840 668
3868 547
1180 70
6727 432
2552 529
9471 468
6940 825
4483 516
2689 394
3477 158