3004 944
2874 619
12924 773
9708 184
9851 44
64958 411
80981 530
59323 597
32681 723
29127 309
22209 652
11743 73
17043 755
6807 105
17098 688
15500 394