3085 200
4965 478
15943 930
5506 190
4111 526
3854 466
5575 604
14335 70
6438 528
4786 382
11963 307
11874 186