124283 229
30385 366
17048 341
77680 135
27734 590
9799 277
10486 842
35068 576
50628 688
123307 523
84923 356
6459 618
3691 633
8431 115
59178 337