1032 277
20222 84
13208 179
11312 678
5165 866
7516 724
2670 306
6526 817
1696 139
1848 217
8217 823
2285 285
2966 512
2031 439
1678 36