2882 819
23808 486
31858 328
14956 403
16782 387
42858 460
8851 731
62473 513
20276 623
10495 180
15530 552
30857 344
3292 692