2398 793
2966 313
311 330
274 38
338 943
735 702
466 647
689 780
834 259
560 537
940 21
251 238
374 226
883 981
528 96
693 146
927 975
797 968
204 912
106 95
719 393