16082 179
1275 114
13518 59
2284 218
1453 204
1090 174
13418 653
930 31
956 33
32415 777
15841 312
7977 390
3957 434
5018 784
6290 943
13704 699
1582 180