2131 460
35276 548
17311 187
7933 523
10554 156
11404 129
4718 282
7952 129
5912 280
5967 431
19956 712