3471 440
4669 441
7897 405
420912 1265
505297 854
302300 948
28137 326
37485 422
23411 554
6431 80
6118 514
5347 672
2301 268
3776 117
32882 512