35010 645
4825 171
4152 580
1740 167
6193 591
5897 226
3853 127
6828 898
3380 291
6701 585
3272 573
2546 317
3264 645
23154 413
8957 303
3995 699
4366 660
925 84
5357 638
6527 321
9872 305
43822 378
13255 687
15727 379
3219 339
16519 960
1608 187
1696 142