3587 440
4692 441
7943 405
421670 1266
506068 856
302613 948
28283 326
37719 423
23527 554
6504 80
6127 514
5363 672
2307 268
3798 117
33028 512