3148 429
12589 683
5551 523
4460 274
2482 113
15128 594
8489 787
2923 380
52865 370
66255 497
92333 608
3530 287
19549 629
11009 154