1231 259
9091 332
15289 632
9520 312
4564 318
10020 736
6187 609
5162 256
3933 383
2540 188
11675 111