4573 51
1530 282
2946 421
4741 948
5505 376
7311 356
4190 188
3194 592
4368 794
28193 779
15691 169
8013 494
168919 572
4867 427
5786 469
3056 130