7035 632
6383 726
18152 493
21193 569
10396 519
13202 445
14446 306
10034 95
3093 243
1972 140
4212 859
3541 907
4358 915
1966 92
3411 402
2839 244
4176 729