2959 856
1100 234
7485 736
4273 611
9695 377
7748 789
3911 282
7817 683
6412 399
6245 722
5308 749
5778 557
5292 725
5289 697
1091 134
15191 664
6803 702
4577 118
5267 468
7063 635
4105 186
1568 164
5322 613
3151 308