34907 426
12547 454
8321 154
8876 295
144440 710
49091 125
15463 882
4550 727
7161 530
5865 477
4281 939
3696 234