396 83
8326 245
861 124
2969 723
851 183
1909 550
7372 555
1768 430
13741 51
215 27
2022 194
2800 843
3505 622
6342 550
30636 295
1935 576
558 139
6684 560
4793 598
1600 382
871 166
4312 703
2114 509
3717 516