8028 560
2204 65
13006 227
351863 1216
5258 755
6133 712
4891 439
81479 905
10507 568
11093 543
3236 409
9561 360
10232 278
9716 314
4089 812
4775 770
4482 246
12883 513
1849 29
38003 558
98052 847
17452 144
2547 398
28441 758
5625 93
3444 214
8578 454
3988 728