390203 1034
3532 795
12583 200
11123 183
5317 664
15015 715
5927 256
3006 780
12006 251
2348 153
4884 740
4224 646
10826 270
970 98
3687 514
3221 723