2905 819
23835 486
31859 328
14956 403
16787 387
42872 460
8854 731
62511 513
20287 623
10495 180
15533 552
30882 344
3292 692