3501 592
17027 663
1699 37
3692 138
4944 361
7696 681
8286 352
6203 179
12288 618
65952 802
93480 746
5255 636
3593 507
4234 527
5566 589
164774 557
6409 172
49283 438
4741 242
7335 87
7421 37
46472 289
2122 111
7161 747