30105 537
14213 257
6194 722
8102 495
6877 617
6245 424
5202 420
11291 383
4228 276
19829 499
7198 642
4920 494
5742 477
3023 333
4170 78