3529 440
4673 441
7920 405
421281 1265
505683 854
302444 948
28207 326
37612 423
23464 554
6469 80
6120 514
5351 672
2304 268
3791 117
32959 512