193183 704
15923 580
33718 426
51003 336
25734 840
25368 786
14249 458
24058 507
36585 523
6773 504
3058 473
3550 86
31803 575