3521 133
3066 564
1061 161
6085 609
19417 338
2911 506
19598 493
14727 82
4981 61
17335 515
16528 437
8025 81
5913 587