3581 440
4692 441
7939 405
421642 1266
506050 856
302602 948
28274 326
37714 423
23524 554
6501 80
6127 514
5363 672
2306 268
3798 117
33025 512