3751 89
2581 523
40940 183
35432 102
11570 713
9980 53
8323 109
18587 287
8976 352
4099 283
13913 807
6354 867
9551 310
7733 831
6894 508
13102 385
3573 320
3460 422
12484 252
7970 330
8489 672
45239 520
4558 535
2969 584
1251 295
2716 476
6246 615
5092 469