3346 592
5086 711
5702 881
1517 105
11509 395
5421 290
43677 390
2861 265
25650 1063
7565 274
9020 522
14725 331
9776 681