3145 429
12585 683
5546 523
4456 274
2478 113
15119 594
8486 787
2919 380
52827 370
66115 497
92162 608
3523 287
19548 629
11003 154