1132 352
926 274
3416 667
2402 460
553 164
1424 382
3450 669
7621 755
5335 216
11797 642
3163 173
14718 327
18111 255
6477 130