14385 31700
311 5848
1210 15564
302 7836
398 5232
2931 7272
1214 13221
995 10799
563 4902
323 7354
822 7718
469 10465
345 7764
330 4568
398 5941
