6876 459
5183 832
10554 555
31511 281
636511 1442
12760 735
14385 653
142660 327
115030 866
10649 842
12432 676
3035 59
3946 95
3273 226
3733 407
4290 528