3030 209
2000 471
4660 603
2921 651
3218 552
3761 264
13642 656
6585 651
1126 165
1117 99
4932 885
2552 427
2505 23
2526 463
3874 320