2918 819
23875 486
31859 328
14957 403
16795 387
42882 460
8857 731
62544 513
20295 623
10497 180
15537 552
30905 344
3292 692