6562 528
9807 588
11065 261
10532 86
12911 441
3042 145
6236 871
7855 78
36337 613
6486 395
1281 96
6870 789
11272 639
3409 174
2093 382
731 57
4315 657
3461 800