3089 321
5056 227
4334 530
5765 356
8821 412
8238 859
2465 111
8436 159
1597 28
3245 110
5585 203
28338 472
5991 474
6486 635
14268 875
34622 672
6855 441
7309 595
2795 281
5563 482
3532 525