109443 352
34597 862
8724 347
6111 374
35633 416
11330 68
13796 738
14776 477
11900 745
37265 890
8176 159
5878 72