3098 81
49361 842
8772 247
13704 663
7209 335
14930 395
8415 539
10872 91
57423 443
44534 153
8552 638
7104 107
6425 72
6576 735
14930 92
5639 41
46058 331