50642 688
7475 473
11982 778
32862 772
6940 102
7863 813
3263 434
6107 293
3210 447
4720 111
3185 46
9494 541
2203 121
2788 390
4958 534