2872 819
23788 486
31856 328
14956 403
16782 387
42845 460
8848 731
62449 513
20267 623
10495 180
15530 552
30845 344
3292 692