19338 384
1105 180
6293 906
1548 172
2506 461
2530 422
2409 288
1677 381
3265 79
4803 970
6080 681
2736 641
4731 468
4218 832
1113 71
7006 843
5621 516