6966 615
5950 469
7816 166
16434 287
2220 420
8004 369
14170 37
4587 67
9622 548
4127 317
9823 399
36129 633