46 259
462 587
923 498
271 306
795 953
147 620
427 472
170 53
363 889
663 553
930 437
494 234
78 782
278 358
585 651
837 596
19 377
724 449
428 983
302 627