2581 523
40918 183
35339 102
11523 713
9520 53
8282 109
18520 287
8907 352
4095 283
13857 807
6343 867
9540 310
7717 831
6882 508
13067 385
3543 320
3453 422
12480 252
7966 330
8476 672
45205 520
4557 535
2968 584
1250 295
2715 476
6243 615
5092 469
2641 76