7040 632
6389 726
18152 493
21196 569
10396 519
13206 445
14447 306
10035 95
3093 243
1972 140
4213 859
3541 907
4358 915
1966 92
3411 402
2839 244
4176 729