396946 769
79658 552
28470 679
21498 526
31253 293
29819 664
8662 226
2871 57
13074 680
3387 278
11250 243
14293 589