22006 837
9532 671
13403 495
2028 41
7348 665
3382 71
13900 716
5874 515
7096 293
3383 140
3162 319
4720 95
10849 628
20612 850
3416 670
8874 642
9600 831
2565 290
4591 562
2278 254
4748 170
4461 331
7268 333
3788 637
3374 682
4912 814
4622 85
1978 101