30553 497
22265 191
18388 793
9740 865
10992 407
9163 777
4158 822
2690 125
4510 328
3141 332
11018 675