16125 179
1316 114
13526 59
2297 218
1458 204
1105 174
13423 653
945 31
969 33
32449 777
15869 312
7994 390
3970 434
5023 784
6301 943
13721 699
1590 180