3638 440
4714 441
7970 405
422142 1266
506560 856
302854 948
28396 326
37867 423
23604 554
6547 80
6136 514
5376 672
2313 268
3808 117
33111 512