22012 486
57554 513
32690 820
30143 497
22330 609
26596 530
24451 438
19989 117
20508 587
13423 740
7874 552
9752 361
13310 386
11289 473
5891 76
25891 34
16764 267
6507 588