14533 97
5375 680
123610 689
17538 427
25161 84
3462 319
8406 436
13797 616
3577 269
2820 224
7709 692
3522 383
8002 784
2258 58
2166 300
1887 190