2972 681
6859 828
8435 101
4535 227
28112 112
14225 189
1185 82
2900 465
2395 442
4445 860
2829 336
20117 384
5563 696
3588 521
16073 599
6932 594
12292 634
1653 288
2497 256
2106 43
5177 709
6381 211
20061 939
1912 225
2321 569