3098 706
9068 576
15734 531
3118 824
3780 657
2467 698
11042 571
2849 812
2001 362
3999 874
1372 75
14335 152
3001 851
1635 367
269 39
2133 609
2340 658
3613 630
1159 207
2533 523
1126 203
976 125
2312 376
6216 600