1676 406
6220 587
3548 457
13287 89
23196 255
12386 683
8715 261
13811 977
8740 28
16969 742
15040 878
10600 366
4192 911