13949 50
7946 335
4375 392
5786 392
19732 176
29146 279
30579 78
10480 220
4492 317
17900 588
9116 481
7606 531
4538 44
10000 68
2977 54
8321 291
13402 714
5281 414
4940 67
9198 57
8720 410
5758 664
14376 139
9334 222
11481 717
7218 380
5954 726
6206 516