10018 73
1709 493
26389 229
40299 436
25072 845
5898 466
7740 868
15119 601
4365 55
8835 667
12148 348
5830 617