1046 277
20230 84
13245 179
11335 678
5182 866
7531 724
2671 306
6528 817
1697 139
1850 217
8219 823
2285 285
2966 512
2032 439
1678 36