34001 821
17583 590
15347 211
13827 867
31423 229
44595 618
25700 862
8551 422
7040 617
3908 238
19593 743
5657 126
6311 724
20650 255
4730 407
10092 310
4100 579