34839 426
12539 454
8313 154
8870 295
144268 710
49026 125
15412 882
4542 727
7160 530
5854 477
4279 939
3688 234