22018 837
9534 671
13403 495
2028 41
7352 665
3384 71
13909 716
5880 515
7099 293
3383 140
3163 319
4721 95
10858 628
20625 850
3418 670
8877 642
9603 831
2566 290
4592 562
2281 254
4749 170
4465 331
7270 333
3788 637
3375 682
4912 814
4624 85
1980 101