20962 940
16457 845
4634 147
10787 575
1980 266
5257 703
3134 618
11218 153
3537 388
5753 526
3449 245
2142 243
1453 268