3139 129
34387 593
10601 60
3531 382
55943 735
13570 82
9759 818
16786 570
5610 282
4740 393
4248 338
3519 722
5367 683
4618 357
2634 245
3618 284
1855 44
8647 874
4736 807
2095 96
16413 527
2527 245
2850 243
5596 514
3883 412
9658 673
2064 598
7766 278