109400 352
34592 862
8723 347
6111 374
35629 416
11330 68
13796 738
14776 477
11897 745
37260 890
8172 159
5878 72