397 94
17766 598
5471 106
5307 557
4913 903
2839 526
5404 257
4972 494
7515 874
9593 362
8126 387
39560 698
7279 612
5629 198
11612 467
8173 238
51048 669
3757 496
8766 581
4213 591