23540 733
2831 392
42634 337
17713 576
1984 127
18988 440
9972 116
11738 187
3300 74
33335 572
6197 872
18667 446
15900 405
3494 314
5499 29
17145 471
11375 63
2542 207
6577 71
7741 619
2595 265
4222 393
19690 638
15143 89
51268 141
14761 481
8613 457
70603 320