12016 292
5718 852
14909 511
23879 392
12703 794
3892 245
9258 648
8776 451
17731 513
10292 733
10605 142
7835 533
15823 410
10441 667
3981 83
17119 69
6097 291
14596 907
21092 586
4448 110
5791 45
3436 229
4586 399
6830 595