109031 352
34574 862
8716 347
6105 374
35571 416
11297 68
13766 738
14737 477
11850 745
37131 890
8133 159
5863 72