14951 97
5469 680
124795 689
17548 427
25190 84
3503 319
8430 436
13836 616
3593 269
2832 224
7748 692
3542 383
8012 784
2283 58
2174 300
1907 190