2138 460
35282 548
17323 187
7934 523
10558 156
11407 129
4726 282
7953 129
5912 280
5969 431
19971 712