3605 440
4697 441
7951 405
421851 1266
506241 856
302696 948
28335 326
37764 423
23557 554
6518 80
6130 514
5364 672
2309 268
3801 117
33065 512