30220 436
14832 364
17373 746
8048 680
12027 702
10169 448
7387 476
5520 451
9679 600
11635 496
12203 277
5807 102
9979 473
4808 262
11640 890
16147 622
19961 702
2189 119