7043 632
6394 726
18154 493
21198 569
10396 519
13207 445
14451 306
10047 95
3093 243
1972 140
4213 859
3541 907
4358 915
1966 92
3411 402
2839 244
4176 729