18288 310
4764 506
17524 107
4416 101
9202 519
6551 250
2881 392
11047 731
4127 288
3863 79
8743 464
34008 119
3008 292