40075 142
22816 763
20159 472
84603 642
16209 780
2655 314
3871 452
4358 371
12605 306
13870 365
10668 587
7696 588
30842 899
12078 104
6305 114
9383 344
7215 32
10314 264
8755 24
22852 171
8918 857
7896 362
5827 211
7571 350
21768 674
4484 85
15393 820
4956 420