3534 330
14844 302
60648 1046
54898 874
18072 761
3392 55
6587 792
2303 119
3481 519
689 75
624 116
945 126