34940 426
12550 454
8324 154
8878 295
144506 710
49117 125
15481 882
4552 727
7164 530
5867 477
4282 939
3697 234