9856 390
2684 445
7632 222
5009 168
1830 392
3471 106
813 55
3418 682
2354 582
535 77
2799 421
2748 629
1572 411