9553 50
9628 161
29702 127
18998 1030
3371 26
15942 572
13041 582
12273 416
20855 715
7109 266
4069 447
3426 624
21992 107