30672 910
9482 795
14932 235
4978 345
1962 234
3197 571
9735 462
2882 77
3534 201
12476 161
2012 336
11732 468
5544 714