19806 507
7703 590
7054 41
9345 789
5874 873
28378 611
8697 541
6629 584
4136 162
7111 810
33053 1015
7898 320
10751 75
6353 82
6731 454
6280 406
36838 877
4640 366
13429 654
5931 691
6240 70
5858 122
8069 509
11966 422