22012 837
9533 671
13403 495
2028 41
7351 665
3383 71
13903 716
5876 515
7098 293
3383 140
3163 319
4721 95
10854 628
20612 850
3416 670
8876 642
9602 831
2566 290
4591 562
2279 254
4748 170
4462 331
7269 333
3788 637
3374 682
4912 814
4623 85
1978 101