3150 429
12590 683
5552 523
4463 274
2485 113
15129 594
8491 787
2924 380
52888 370
66276 497
92382 608
3533 287
19551 629
11011 154