34838 426
12539 454
8312 154
8870 295
144257 710
49020 125
15409 882
4542 727
7160 530
5854 477
4278 939
3688 234