3421 440
4662 441
7883 405
420693 1265
505077 853
302245 948
28080 326
37427 422
23388 554
6400 80
6113 514
5344 672
2297 268
3771 117
32854 512