34840 426
12540 454
8313 154
8870 295
144283 710
49032 125
15416 882
4545 727
7160 530
5856 477
4279 939
3690 234