6966 615
5950 469
7816 166
16434 287
2220 420
8004 369
14170 37
4587 67
9621 548
4127 317
9821 399
36128 633