1089 277
20269 84
13356 179
11423 678
5233 866
7621 724
2682 306
6541 817
1706 139
1857 217
8231 823
2293 285
2972 512
2033 439
1692 36