2997 944
2863 619
12898 773
9705 184
9789 44
64883 411
80892 530
59230 597
32571 723
29073 309
22135 652
11629 73
17012 755
6799 105
17069 688
15408 394