3474 440
4669 441
7903 405
420921 1265
505306 854
302302 948
28138 326
37487 422
23411 554
6433 80
6118 514
5347 672
2301 268
3777 117
32886 512