48403 105
1286 62
11755 145
93197 191
9181 359
89009 710
17222 569
8474 949
15456 144
7423 507
5447 547
3849 498
1747 137
3220 463