9650 97
13798 936
4891 524
3303 338
7303 489
3221 310
17877 137
7921 789
13845 37
11437 527
3064 153
6590 504
13922 507
3115 221
3866 654
6345 232
5786 516
3997 260