3026 862
471 136
829 118
192 40
19562 892
3894 542
18515 270
14625 301
4565 609
14272 393
7782 846
16527 581
7253 259
27893 542
9656 320