3281 592
5061 711
5648 881
1501 105
11498 395
5415 290
43659 390
2861 265
25598 1063
7550 274
9004 522
14699 331
9764 681