18735 72
15823 312
5562 286
7696 61
8847 501
9417 343
3245 408
6290 648
5107 67
10540 759
3106 611
21905 515
12476 570
3063 815
23629 594
13771 767
9910 628
7604 903
6301 654
2342 153
7348 313
9388 605
15202 612
12591 181
5869 707
6610 676
2626 56
6299 375