5086 640
11378 325
9757 63
2448 597
40547 304
7514 267
10486 154
11819 188
12657 449
12957 592
3644 302
4564 364
4671 291
9428 73
3054 355
7596 443
5556 861
28941 288
21384 270
28396 594
10214 832
3715 628
1734 86
3231 542
1915 329
2987 409
510 57
14100 356