3474 440
4669 441
7904 405
420942 1265
505317 854
302304 948
28141 326
37491 422
23415 554
6433 80
6118 514
5347 672
2301 268
3777 117
32887 512