3000 485
1889 135
33682 707
9068 181
3432 226
2671 181
6718 767
5406 285
7288 637
3694 409
8954 930
3677 403
5093 396
3024 240
5502 735
43791 826
16590 170