3315 838
15988 1028
14729 153
15180 458
20132 557
4856 145
17056 274
4012 556
6955 132
21393 514
2145 605
22597 164
3550 778
8108 73