15071 525
90779 399
34351 483
5799 155
40349 224
5397 136
28545 680
4129 418
2273 194
5735 562
4089 351
3137 523
2956 655
813 165
3052 597