2872 819
23791 486
31856 328
14956 403
16782 387
42848 460
8850 731
62453 513
20270 623
10495 180
15530 552
30848 344
3292 692