167632 218
21492 999
16108 599
325101 843
129009 1060
13102 761
11676 285
57784 179
82780 553
53310 360
7584 530
4153 572
8839 755
4185 97
3175 129
3022 272
7036 338