5039 340
2140 214
4468 899
4218 803
4464 705
3528 759
2868 505
4705 440
1298 299
1079 183
7093 65
2341 564
3413 686
1333 221
3297 862
3113 337