1179 352
928 274
4095 667
2785 461
557 164
1429 382
3490 669
7660 755
5347 216
11804 642
3173 173
14753 327
18263 255
6492 130