2946 819
24009 486
31859 328
14962 403
16817 387
42949 460
8867 731
62714 513
20369 623
10512 180
15606 552
31028 344
3294 692