5091 332
47874 508
27656 481
12949 657
7712 202
945 121
637 119
1919 384
3283 776
4225 201
186375 366
35449 398
1914 175