866 30
5121 743
2446 215
3471 720
2566 140
150272 264
33921 638
13564 69
7437 857
28256 239
8965 755
3522 150
6308 482
4611 539
3390 547
4342 562
3753 614
1769 366