6876 459
5184 832
10554 555
31511 281
636524 1442
12760 735
14385 653
142662 327
115033 866
10652 842
12432 676
3035 59
3946 95
3273 226
3733 407
4290 528