2538 648
928 906
412 311
114 339
1913 999
975 8
557 454
824 144
970 551
329 735
1066 584
494 232
1157 883
102 149
109 230
344 888
337 862
857 157
431 264
47 75
478 557