3476 440
4670 441
7904 405
420952 1265
505336 854
302312 948
28145 326
37499 423
23418 554
6434 80
6118 514
5347 672
2301 268
3777 117
32891 512