346149 656
63559 790
2902 271
9723 116
15272 608
3419 209
44541 509
13172 875
6461 669
7625 69
10990 549