3095 321
5064 227
4338 530
5778 356
8834 412
8268 859
2471 111
8474 159
1608 28
3262 110
5626 203
28384 472
6001 474
6489 635
14302 875
34694 672
6869 441
7345 595
2803 281
5570 482
3548 525