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