3560 440
4679 441
7934 405
421481 1266
505892 854
302533 948
28244 326
37681 423
23497 554
6487 80
6121 514
5356 672
2304 268
3792 117
32992 512