7057 632
6405 726
18160 493
21198 569
10398 519
13209 445
14454 306
10048 95
3093 243
1972 140
4213 859
3541 907
4358 915
1966 92
3413 402
2839 244
4176 729