3145 25
12735 967
5161 655
22265 622
8445 548
6724 431
5290 90
8521 52
5655 100
23477 465
3621 768
7289 464
7083 571
19450 688
14980 666
6808 250
7058 683
4383 323
1959 194
13553 429
5211 274
4152 47
16621 442
91542 797
15232 683
16935 702
2673 589
5109 237