2447 159
1748 359
1586 501
1408 362
1391 876
1285 630
1251 582
1228 533
1174 308
1172 799
1164 105
1146 568
1130 44
1108 748
1092 569
1068 469
1057 121
1034 897
1022 736
1015 228