2888 819
23817 486
31859 328
14956 403
16784 387
42865 460
8853 731
62488 513
20283 623
10495 180
15532 552
30868 344
3292 692