15999 493
17753 569
7950 519
10702 445
9723 306
7489 94
2226 243
1449 140
3531 859
3166 907
3726 915
1480 92
2617 401
2238 244
3415 729