19765 163
6127 873
18431 543
3236 602
1507 110
4172 683
2402 257
4201 57
9922 360
36949 408
5846 518
2227 206