3095 321
5063 227
4338 530
5778 356
8833 412
8266 859
2470 111
8469 159
1608 28
3255 110
5615 203
28377 472
5998 474
6488 635
14299 875
34684 672
6869 441
7343 595
2803 281
5570 482
3541 525