4605 400
3057 209
2015 471
4683 603
2948 651
3235 552
3777 264
13744 656
6607 651
1150 165
1135 99
4970 885
2562 427
2529 23
2549 463
3910 320