3148 429
12589 683
5551 523
4460 274
2482 113
15128 594
8489 787
2923 380
52864 370
66252 497
92323 608
3530 287
19548 629
11009 154