8642 735
6196 179
15557 154
6356 906
7972 729
21287 694
31496 259
35019 331
11627 702
8384 269
55117 989
9217 201
3773 520
6320 897
5654 661
39498 593