1289 146
2682 462
10527 57
142445 644
34284 660
101020 694
13802 418
5801 565
3866 520
3599 201
13322 357
3641 533
3409 433
2489 84