21885 869
18728 674
5059 636
3070 46
3603 363
7804 375
17040 470
7928 322
3744 97
5774 632
5231 244
3302 586
3846 111
1917 412
1431 237
963 78