109576 352
34607 862
8730 347
6121 374
35644 416
11353 68
13821 738
14789 477
11911 745
37320 890
8191 159
5883 72