1521 476
266 507
26 376
153 310
635 377
1013 909
136 561
32 853
482 162
923 239
328 18
348 682
518 957
339 645
894 373
915 874
910 702
901 320
76 275
605 818