1179 352
928 274
4080 667
2781 461
557 164
1429 382
3490 669
7659 755
5346 216
11803 642
3172 173
14753 327
18257 255
6490 130