168132 218
21504 999
16119 599
326077 843
129504 1060
13158 761
11778 285
58124 180
83258 553
53598 361
7595 530
4169 572
8853 755
4195 97
3185 129
3035 272
7055 338