2461 460
35931 548
17948 187
8262 523
10994 156
11738 129
5001 282
8164 129
6249 280
6201 431
20847 712