49786 105
1312 62
11790 145
94182 192
9215 359
89685 711
17257 569
8508 949
15723 144
7526 507
5489 547
3875 498
1777 137
3245 463