30233 143
22027 602
10399 425
26401 779
11635 686
10530 761
6532 660
9468 645
3453 332
4918 577
3658 940