109430 352
34595 862
8724 347
6111 374
35632 416
11330 68
13796 738
14776 477
11900 745
37261 890
8176 159
5878 72