3089 321
5056 227
4334 530
5765 356
8823 412
8242 859
2466 111
8444 159
1598 28
3245 110
5585 203
28344 472
5991 474
6486 635
14268 875
34626 672
6857 441
7309 595
2796 281
5563 482
3533 525