5056 340
2140 214
4468 899
4218 803
4466 705
3528 759
2868 505
4707 440
1299 299
1081 183
7097 65
2341 564
3413 686
1333 221
3297 862
3113 337