5086 640
11379 325
9758 63
2448 597
40549 304
7515 267
10486 154
11820 188
12657 449
12957 592
3644 302
4577 364
4671 291
9428 73
3054 355
7596 443
5557 861
28943 288
21396 270
28403 594
10215 832
3715 628
1734 86
3231 542
1915 329
2987 409
510 57
14101 356