104293 212
68770 590
6540 516
3572 237
108983 397
247461 1058
24081 648
74510 513
21789 1039
10080 88
10085 655
4638 150
16174 260
23498 612
3988 65