5907 528
8905 587
9617 261
9454 86
12085 440
2646 145
5900 871
6930 76
34804 613
5678 395
1073 96
5663 789
10534 639
2973 172
1863 382
575 57
3886 657
3229 800