6871 459
5177 832
10549 555
31508 281
636147 1442
12758 735
14382 653
142565 326
114920 866
10627 842
12430 676
3032 59
3944 95
3268 226
3732 407
4287 528