3462 440
4669 441
7894 405
420851 1265
505228 854
302286 948
28121 326
37465 422
23409 554
6424 80
6117 514
5346 672
2299 268
3775 117
32875 512