109042 352
34574 862
8716 347
6105 374
35572 416
11299 68
13766 738
14740 477
11850 745
37137 890
8135 159
5863 72