2999 944
2866 619
12901 773
9706 184
9817 44
64909 411
80915 530
59255 597
32606 723
29092 309
22169 652
11670 73
17016 755
6800 105
17078 688
15449 394