9097 68
2526 215
27977 37
29849 264
27548 384
16643 336
3808 122
3363 748
12633 622
4137 350
2900 495
5465 182
3920 339
9946 601
32238 121
7483 678
1229 124
803 98
14378 896
7308 466
3076 585
4626 632
2442 131
3217 338
14002 629
18726 311
11512 688
8726 564