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