15008 721
3075 419
1928 505
926229 954
3241 750
256233 831
7128 653
973 188
11818 228
17989 482
8548 309
1034 93
1218 63
754 126
2960 610
4459 468
54198 440
21390 200
3563 682