21599 283
2527 117
7413 567
38163 454
194874 1059
30124 655
19308 642
14565 493
9263 384
19262 649
7382 710
5365 447
3512 697
4372 732
4269 635