3561 440
4681 441
7935 405
421520 1266
505938 854
302540 948
28251 326
37694 423
23501 554
6491 80
6122 514
5360 672
2304 268
3792 117
32998 512