109415 352
34594 862
8724 347
6111 374
35630 416
11330 68
13796 738
14776 477
11897 745
37260 890
8174 159
5878 72