13016 216
6236 615
5089 469
3023 164
14755 287
1771 420
6663 369
10146 35
1840 63
3645 545
2997 317
7310 399
29308 633