5949 340
2178 214
4533 899
4258 803
4515 705
3545 759
2888 505
4747 440
1320 299
1088 183
7314 65
2372 564
3566 686
1354 221
3337 862
3190 337