3585 440
4692 441
7943 405
421656 1266
506059 856
302604 948
28278 326
37716 423
23526 554
6501 80
6127 514
5363 672
2306 268
3798 117
33027 512