2461 460
35929 548
17946 187
8261 523
10994 156
11737 129
5001 282
8164 129
6246 280
6201 431
20847 712