2965 412
228 574
337 933
966 502
525 364
338 630
990 605
459 912
274 599
253 882
464 72
614 343
540 860
987 840
756 45
939 545
641 811
128 659
304 432
933 175
974 38
607 396
731 232
88 529