21166 279
13977 162
4445 453
4472 556
6215 105
2781 480
2920 98
1000 35
21407 576
11695 531
10257 254