1080 309
656 158
923 238
2310 255
2684 770
14725 113
2902 296
151917 499
12899 387
14973 803
5335 667