20889 869
18626 674
5037 636
3035 46
3584 363
7758 375
17025 470
7842 322
3715 97
5745 632
5193 244
3287 586
3803 111
1908 412
1416 237
945 78