8639 735
6192 179
15525 154
6350 906
7970 729
21251 694
31472 259
34920 331
11623 702
8362 269
55050 989
9193 201
3764 520
6315 897
5639 661
39465 593