12655 298
3353 321
5622 227
4573 530
6590 356
9830 412
8956 859
2866 111
9947 159
1925 28
3804 110
6359 203
31515 472
7473 476
7081 635
15364 877
41817 672
13078 442
8712 595
3234 281
6154 482
3996 525