109058 352
34575 862
8716 347
6105 374
35574 416
11299 68
13766 738
14743 477
11854 745
37142 890
8138 159
5863 72