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