345870 656
63534 790
2892 271
9704 116
12466 608
3413 209
44497 509
13162 875
6447 669
7605 69
10951 549