3510 440
4670 441
7914 405
421128 1265
505507 854
302373 948
28184 326
37554 423
23435 554
6455 80
6119 514
5349 672
2302 268
3784 117
32926 512