390309 1034
3570 795
12621 200
11164 183
5331 664
15042 715
5947 256
3010 780
12040 251
2354 153
4890 740
4235 646
10833 270
981 98
3690 514
3234 723