3581 440
4688 441
7939 405
421631 1266
506038 856
302600 948
28273 326
37711 423
23522 554
6501 80
6126 514
5362 672
2305 268
3798 117
33021 512