2973 347
3924 859
4153 652
16969 429
4630 109
1500 62
4134 596
8419 228
3223 107
2464 35
5901 726
6087 570
2029 108
5308 113
4147 846
12596 735
8508 778
3138 331
2233 212
9076 111
12627 923
3372 523
3894 568
29124 460