949 949
857 934
255 880
963 729
611 635
318 627
995 587
189 513
333 447
132 324
165 228
189 169
813 121
719 70
1002 28