39629 397
5035 76
1639 364
1339 151
11304 107
3910 148
6809 387
3885 156
13613 693
5483 641
32085 288
20275 657
24939 602
18367 558
7414 423
5415 78
7011 162
36153 796
3850 112
1096 153
17218 231
17364 129
27278 396
8675 909
12343 588
4300 161
12875 387
20353 176