3211 295
3433 715
59455 660
18877 622
6086 337
14772 880
3644 388
4883 100
3658 430
23722 678
5227 290
2837 288
1843 113