2916 819
23860 486
31859 328
14957 403
16791 387
42874 460
8854 731
62530 513
20290 623
10496 180
15533 552
30888 344
3292 692