1152 313
5107 498
2180 477
285 81
2286 655
3727 513
33891 343
4147 595
27183 712
39589 691
23858 557
94472 424
58084 150
80446 826