3095 321
5062 227
4338 530
5777 356
8832 412
8262 859
2470 111
8466 159
1607 28
3255 110
5606 203
28375 472
5997 474
6487 635
14298 875
34680 672
6869 441
7342 595
2802 281
5569 482
3541 525