3533 440
4673 441
7921 405
421307 1266
505713 854
302457 948
28208 326
37622 423
23470 554
6472 80
6120 514
5351 672
2304 268
3792 117
32963 512