7035 632
6382 726
18151 493
21193 569
10395 519
13201 445
14445 306
10034 95
3093 243
1972 140
4212 859
3541 907
4357 915
1966 92
3411 402
2839 244
4176 729