2625 528
22531 151
9498 516
1389 173
5328 30
6516 403
5296 52
9935 315
6068 291
9801 684
8134 682
1733 134
1796 248
10524 601
4462 136
4163 58
9069 670
5649 641
56104 108
3786 262
13770 315
5416 195
22269 211
7006 725