3095 321
5063 227
4338 530
5777 356
8832 412
8263 859
2470 111
8468 159
1607 28
3255 110
5608 203
28377 472
5998 474
6488 635
14298 875
34683 672
6869 441
7343 595
2802 281
5569 482
3541 525