15796 100
3268 164
3451 637
4344 615
2350 596
4851 317
4529 619
38064 177
2037 264
11224 531
3506 329
6040 362
3619 322
4014 748
3253 332
2979 277
3420 412
4968 764
1492 134
8576 412
2438 200
133350 132
97342 116
93458 673
110171 75
88520 155
53951 643
37359 597