8570 560
10656 402
7014 437
11841 900
7956 386
4227 31
4237 626
12000 216
7286 249
11963 742
6695 493
6890 478
25069 311
11252 828
3332 461
6904 388
3418 473
5456 713
4225 550
2941 133
3975 639
9771 63
5207 243
5049 818