3111 321
5088 227
4348 530
5817 356
8874 412
8303 859
2498 111
8542 159
1621 28
3295 110
5657 203
28469 472
6021 474
6506 635
14348 875
34853 672
6906 441
7403 595
2816 281
5584 482
3566 525