3141 429
12579 683
5543 523
4454 274
2478 113
15110 594
8485 787
2913 380
52785 370
66034 497
92063 608
3521 287
19538 629
10998 154