14009 515
8320 818
4881 554
6563 588
16864 536
5243 409
25394 626
13655 115
7007 628
7932 783
8771 647
8252 484
9851 363
3661 124
3829 225
8679 232
9291 390
30565 486
1201 113
1408 47
27720 1014
13664 196
5126 422
2725 99
2901 193
1277 119
2688 589
7191 515