3097 321
5065 227
4338 530
5778 356
8834 412
8268 859
2472 111
8478 159
1608 28
3262 110
5626 203
28387 472
6001 474
6489 635
14302 875
34697 672
6870 441
7345 595
2804 281
5570 482
3548 525