10103 632
12737 312
17630 384
8804 817
84974 490
26323 788
11419 466
67924 178
58052 276
3848 125
2732 330
7633 673
9706 768
38475 309