30751 517
7734 653
7792 350
5172 489
7620 734
10435 338
10502 459
13132 699
5927 713
5670 347
10205 510
5779 780
7239 719
6656 868
3372 295
18874 835
7924 716
6612 743
7821 585
7062 248
7958 88
7551 146
4765 467
19659 337
10018 467
4475 168
7834 633
13821 929