2921 445
5652 443
5474 544
8410 667
4943 537
9000 246
8049 419
3688 269
2815 296
4312 584
6168 707
5551 865
7096 918
13955 903
3035 300
9850 478
2012 149
2211 146
3123 326
3917 507
4915 359
11587 715
5254 570
16364 171
2706 394
6931 281
11450 824
38873 599