3085 321
5056 227
4334 530
5765 356
8814 412
8234 859
2464 111
8427 159
1596 28
3243 110
5585 203
28330 472
5990 474
6485 634
14264 875
34600 672
6853 441
7307 595
2795 281
5557 482
3531 525