13965 50
7955 335
4377 392
5789 392
19751 176
29163 279
30603 78
10484 220
4496 317
17916 588
9133 481
7612 531
4547 44
10010 68
2982 54
8330 291
13408 714
5292 414
4943 67
9209 57
8733 410
5760 664
14383 139
9343 222
11488 717
7228 380
5963 726
6210 516