22303 100
46529 89
13504 117
12581 130
34398 941
68896 644
4948 557
11596 392
7350 513
2693 106
4643 711
10062 645
8933 144
5911 361
4312 88
5557 217
3125 46
2626 270
7529 45
1857 191