346455 656
63600 790
2921 271
9748 116
15301 608
3432 209
44586 509
13197 875
6498 669
7643 69
11043 549