14953 97
5470 680
124811 689
17548 427
25191 84
3504 319
8431 436
13837 616
3593 269
2832 224
7749 692
3543 383
8012 784
2283 58
2174 300
1907 190