2940 819
23984 486
31859 328
14962 403
16807 387
42928 460
8864 731
62679 513
20341 623
10507 180
15579 552
30999 344
3293 692