3530 440
4673 441
7921 405
421290 1265
505695 854
302445 948
28207 326
37614 423
23464 554
6470 80
6120 514
5351 672
2304 268
3791 117
32959 512