8642 735
6196 179
15556 154
6356 906
7972 729
21285 694
31496 259
35014 331
11627 702
8384 269
55112 989
9215 201
3773 520
6320 897
5654 661
39498 593