108929 352
34569 862
8713 347
6100 374
35537 416
11289 68
13760 738
14728 477
11828 745
37092 890
8120 159
5860 72