40071 142
22816 763
20158 472
84596 642
16209 780
2655 314
3871 452
4358 371
12603 306
13866 365
10668 587
7696 588
30840 899
12077 104
6305 114
9383 344
7214 32
10313 264
8754 24
22852 171
8917 857
7894 362
5827 211
7570 350
21767 674
4484 85
15393 820
4956 420