2893 445
5585 443
5399 544
8339 667
4912 537
8866 246
7964 419
3635 269
2747 296
4245 584
6022 707
5506 865
7009 918
13910 903
2972 300
9726 478
1970 149
2173 146
3026 326
3880 507
4881 359
11449 715
5197 570
16277 171
2671 394
6662 281
11412 824
36932 598