6885 459
5192 832
10555 555
31511 281
636647 1442
12762 735
14388 653
142687 327
115064 866
10655 842
12432 676
3035 59
3947 95
3273 226
3733 407
4291 528