25325 581
8080 817
14885 570
4701 196
21716 560
7430 442
7131 850
5304 324
2788 140
8328 276
13611 335
5973 233
4351 771
3678 41
12273 823
7756 748
3526 50
8573 760
4227 116
6225 745
11686 576
5961 125
6311 556
4354 262
3634 645
4257 327