20895 869
18626 674
5037 636
3037 46
3584 363
7759 375
17025 470
7843 322
3716 97
5745 632
5194 244
3287 586
3803 111
1908 412
1416 237
945 78