3055 585
26573 477
9530 806
5396 82
5343 541
4581 523
3715 316
6971 217
28720 358
1404 39
16077 448
20122 623
16438 437
11728 395
4221 107