3141 429
12579 683
5543 523
4454 274
2478 113
15111 594
8485 787
2915 380
52787 370
66036 497
92064 608
3521 287
19539 629
10998 154