15306 97
5580 680
125805 689
17568 427
25240 84
3523 319
8458 436
13873 616
3606 269
2842 224
7776 692
3554 383
8018 784
2304 58
2192 300
1915 190