19757 163
6125 873
18403 543
3235 602
1506 110
4172 683
2402 257
4200 57
9916 360
36940 408
5845 518
2225 206