3522 440
4671 441
7918 405
421221 1265
505619 854
302421 948
28196 326
37593 423
23448 554
6463 80
6120 514
5350 672
2304 268
3790 117
32948 512