2795 269
508 437
939 411
49 264
596 866
722 972
2208 304
987 511
750 408
84 837
1340 239
1529 384
1001 681
25 846
342 62
827 860
978 272
758 648
106 652
235 76
124 215
554 165
978 642
430 529