3209 295
3433 715
59439 660
18876 622
6086 337
14771 880
3644 388
4883 100
3654 430
23721 678
5226 290
2837 288
1843 113