6349 853
4069 550
1192 60
2154 255
3161 41
24149 630
4559 343
305612 1033
4966 701
51009 770
8671 881
14588 588
5561 498
16522 774
30580 607
28006 201