3109 321
5087 227
4348 530
5812 356
8858 412
8298 859
2495 111
8540 159
1620 28
3293 110
5656 203
28465 472
6020 474
6503 635
14335 875
34837 672
6902 441
7395 595
2816 281
5584 482
3565 525