3089 321
5057 227
4334 530
5767 356
8824 412
8243 859
2466 111
8446 159
1600 28
3246 110
5585 203
28345 472
5991 474
6486 635
14271 875
34630 672
6857 441
7310 595
2796 281
5563 482
3533 525