3320 440
4657 441
7856 405
420318 1265
504753 853
302125 948
27961 326
37346 422
23336 554
6360 80
6110 514
5341 672
2295 268
3765 117
32785 512