6803 459
5154 832
10539 555
31481 281
634687 1441
12749 735
14369 653
142227 326
114537 866
10536 842
12421 676
3020 59
3934 95
3261 226
3725 407
4273 528