7055 632
6404 726
18157 493
21198 569
10398 519
13208 445
14451 306
10048 95
3093 243
1972 140
4213 859
3541 907
4358 915
1966 92
3412 402
2839 244
4176 729