1172 352
927 274
3894 667
2688 461
555 164
1427 382
3480 669
7651 755
5344 216
11799 642
3170 173
14744 327
18239 255
6488 130