3215 295
3438 715
59491 660
18893 622
6088 337
14776 880
3647 388
4883 100
3666 430
23722 678
5228 290
2842 288
1845 113