49897 105
1314 62
11790 145
94296 192
9221 359
89772 711
17260 569
8508 949
15745 144
7536 507
5493 547
3877 498
1779 137
3248 463