13896 65
10547 580
4290 554
2817 300
14451 196
3499 496
13325 948
6390 72
3961 782
7892 356
5449 940
3515 261
5687 412
4354 352
2152 127
5779 569
4365 810
3797 691
4340 724
1190 115
3078 513
4208 738
3633 129
18808 511