3520 440
4671 441
7916 405
421177 1265
505571 854
302402 948
28190 326
37569 423
23443 554
6458 80
6120 514
5349 672
2303 268
3787 117
32940 512