3110 321
5088 227
4348 530
5813 356
8864 412
8301 859
2497 111
8542 159
1621 28
3293 110
5656 203
28466 472
6020 474
6503 635
14345 875
34846 672
6904 441
7397 595
2816 281
5584 482
3566 525