4253 529
138378 714
30970 402
417311 1394
64805 843
167575 680
34035 714
100344 842
28517 685
55072 294
51273 157
2363 472
3334 962