2986 701
3142 349
4768 777
5595 105
16484 594
6982 416
10733 617
9261 156
53925 388
11402 80
22672 863