2924 701
2863 349
4683 777
5560 105
16400 594
6940 416
10695 617
9238 156
53879 388
11376 80
22625 863