3083 321
5055 227
4334 530
5763 356
8807 412
8226 859
2460 111
8418 159
1593 28
3238 110
5579 203
28310 472
5986 474
6485 634
14256 875
34564 672
6848 441
7282 595
2792 281
5552 482
3530 525