5239 275
4845 771
100212 888
34811 729
2943 308
33149 766
23978 569
984 39
8945 939
68766 184
58854 608