2826 819
23698 486
31851 328
14947 403
16774 387
42808 460
8843 731
62350 513
20254 623
10491 180
15526 552
30799 344
3290 692