2956 279
39940 533
27650 722
5608 545
6571 459
7890 1015
5062 92
14876 486
16828 754
13499 446
6930 790
21318 159
4637 170
16964 613
6488 697
4407 723
4331 632
4275 257
3815 702
10327 627
4232 113
3198 100
23148 352
4345 560
2450 284
5349 240
12494 214
24494 367