23993 733
2911 392
42856 337
18312 576
2052 127
19549 440
10239 116
11792 187
3408 74
34035 572
6296 872
18754 446
16087 405
3558 314
5743 29
17167 471
11415 63
2564 207
6614 71
7774 619
2613 265
4253 393
19718 638
15169 89
51363 141
14788 481
8636 457
71039 320