1172 352
927 274
3907 667
2699 461
555 164
1427 382
3485 669
7651 755
5345 216
11800 642
3170 173
14746 327
18240 255
6488 130