3521 133
3064 564
1061 161
6065 609
19417 338
2909 506
19598 493
14727 82
4978 61
17335 515
16528 437
8024 81
5913 587