2943 819
23990 486
31859 328
14962 403
16807 387
42935 460
8865 731
62695 513
20357 623
10508 180
15581 552
31006 344
3293 692