109350 352
34590 862
8723 347
6111 374
35626 416
11327 68
13795 738
14770 477
11895 745
37243 890
8166 159
5875 72