18791 300
19331 998
8680 215
68630 769
25354 897
35550 440
19642 872
11199 159
10656 844
14127 633
2869 295
7286 604