3003 944
2870 619
12908 773
9706 184
9832 44
64926 411
80934 530
59284 597
32639 723
29110 309
22189 652
11707 73
17029 755
6801 105
17084 688
15478 394