50588 495
8542 583
6595 442
10036 165
6450 196
6579 528
9823 589
11014 261
13799 86
12908 441
3058 145
6243 871
7861 78
36325 613
6518 395
1263 96
6872 789
11252 639
3431 174
2086 382
726 57
4327 657
3466 800