16014 493
17789 569
7965 519
10717 445
9738 306
7506 94
2226 243
1453 140
3531 859
3166 907
3728 915
1481 92
2621 401
2239 244
3416 729