109046 352
34574 862
8716 347
6105 374
35573 416
11299 68
13766 738
14741 477
11853 745
37138 890
8135 159
5863 72