3085 321
5056 227
4334 530
5764 356
8813 412
8233 859
2464 111
8424 159
1595 28
3242 110
5585 203
28324 472
5989 474
6485 634
14261 875
34592 672
6851 441
7306 595
2795 281
5557 482
3531 525