3099 81
49380 842
8773 247
13704 663
7209 335
14930 395
8415 539
10872 91
57427 443
44536 153
8553 638
7104 107
6425 72
6576 735
14930 92
5639 41
46068 331