3470 440
4669 441
7897 405
420885 1265
505270 854
302296 948
28130 326
37471 422
23411 554
6428 80
6118 514
5347 672
2301 268
3776 117
32880 512