3510 440
4670 441
7914 405
421117 1265
505502 854
302370 948
28184 326
37551 423
23435 554
6455 80
6118 514
5349 672
2302 268
3784 117
32926 512