3528 440
4673 441
7920 405
421276 1265
505677 854
302441 948
28206 326
37611 423
23460 554
6469 80
6120 514
5351 672
2304 268
3791 117
32959 512