347086 655
63658 790
3271 271
9810 116
12504 608
3446 209
44663 509
13259 875
6522 669
7644 69
11100 549