4030 151
2263 137
19981 814
2820 656
29353 504
7328 678
3318 171
8393 244
11214 597
5726 773
64699 527
13894 588
3115 385
5626 345
3989 950
92144 683
16511 681
6787 310
14603 816
1262 173
12192 814
7710 330
4741 522
4557 276