5046 868
4309 561
2129 150
13793 890
3780 535
5466 472
20701 417
12004 478
14942 70
6182 477
4662 552
5601 923
12233 484
6095 873
8405 478
3511 524
15418 721
19997 320
3044 281
7683 645
4827 816
12463 526
12577 360
24189 117
7889 633
17976 41