2895 819
23822 486
31859 328
14956 403
16785 387
42867 460
8853 731
62491 513
20283 623
10495 180
15533 552
30869 344
3292 692