866 30
5122 743
2446 215
3471 720
2568 140
150273 264
33929 638
13564 69
7437 857
28257 239
8965 755
3523 150
6308 482
4611 539
3390 547
4342 562
3753 614
1769 366