19866 311
7031 96
33821 139
15666 196
76436 829
12477 581
108489 343
10551 291
166565 305
15214 520
36324 718
50266 261
13314 648
9886 610
17115 268
7294 684
5245 706
5881 798
13217 668
14388 546
5920 962
4217 688
9761 116
3308 484
2574 245
4407 180
4381 532
18350 928