4693 455
5101 90
6857 667
17217 489
2355 258
7402 110
19974 475
6363 619
10052 600
6710 557
9017 418
15251 588
3815 689
5625 717
3166 208
4257 586
3679 239
5018 666
3126 373
4055 160
4268 370
24211 651
8515 513
4170 939