3475 440
4670 441
7904 405
420947 1265
505332 854
302307 948
28143 326
37497 423
23418 554
6434 80
6118 514
5347 672
2301 268
3777 117
32890 512