23593 733
2845 392
42665 337
17792 576
1996 127
19056 440
10024 116
11746 187
3309 74
33583 572
6220 872
18679 446
15928 405
3506 314
5538 29
17147 471
11382 63
2544 207
6584 71
7747 619
2599 265
4227 393
19690 638
15147 89
51282 141
14766 481
8618 457
70676 320