1179 352
928 274
4072 667
2778 461
557 164
1429 382
3489 669
7659 755
5346 216
11803 642
3170 173
14753 327
18257 255
6490 130