3030 209
2000 471
4659 603
2921 651
3218 552
3761 264
13633 656
6585 651
1126 165
1117 99
4931 885
2552 427
2505 23
2526 463
3872 320