908 127
4644 198
18578 293
4197 211
3215 484
2664 386
2282 278
2324 253
18232 521
10955 426
3153 864
14607 616
1753 241
8967 593
4656 505
7578 364
4308 254
669 37
7569 177
21922 482
6698 662
4035 169
6518 791
5520 546
20327 366
3531 431
1570 332
50018 400