8028 560
2204 65
13006 227
351892 1216
5259 755
6133 712
4893 439
81512 905
10507 568
11094 543
3236 409
9561 360
10238 278
9716 314
4089 812
4776 770
4483 246
12884 513
1851 29
38015 558
98102 847
17452 144
2547 398
28467 758
5625 93
3444 214
8578 454
3988 728