16038 198
307865 1217
565354 3040
245859 721
449576 1613
450160 1986
337562 717
143363 582
11621 750
33808 276