3092 321
5059 227
4335 530
5772 356
8829 412
8254 859
2466 111
8458 159
1605 28
3248 110
5597 203
28358 472
5995 474
6487 635
14290 875
34657 672
6861 441
7328 595
2798 281
5568 482
3538 525