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