12013 642
7059 250
7214 686
8937 268
6391 390
7356 539
15819 549
2505 107
11581 561
14515 821
3290 334
4829 366
3487 746
3171 499
3121 362
3929 142