167583 218
21491 999
16107 599
325007 843
128963 1060
13098 761
11665 285
57743 179
82746 553
53290 360
7581 530
4152 572
8839 755
4184 97
3174 129
3021 272
7034 338