43402 291
7968 385
18425 313
5761 59
1778 132
14027 150
9473 672
4060 73
1445 70
12795 607
3948 614
1185 42
3847 482
14494 858
2807 92
3394 296
1569 137
2246 213
1630 107
10260 819
8538 378
1225 147
2190 238
3165 523