3141 429
12579 683
5541 523
4454 274
2478 113
15109 594
8485 787
2912 380
52777 369
66016 497
92041 608
3521 287
19538 629
10997 154