3128 837
15953 1028
14701 153
15148 458
20081 557
3579 144
17012 274
4007 556
6930 132
21392 514
2144 605
22566 164
3549 778
8099 73