16651 493
18775 569
8702 519
11402 445
13132 306
8468 95
2353 243
1554 140
3591 859
3207 907
3785 915
1568 92
2755 401
2406 244
3556 729