9547 50
9625 161
29695 127
18990 1030
3371 26
15937 572
13041 582
12269 416
20840 715
7109 266
4068 447
3426 624
21989 107