2141 460
35291 548
17327 187
7935 523
10561 156
11412 129
4729 282
7955 129
5922 280
5972 431
19978 712