49806 105
1312 62
11790 145
94204 192
9216 359
89699 711
17257 569
8508 949
15725 144
7527 507
5489 547
3876 498
1777 137
3245 463