5003 127
3828 188
7806 898
3836 291
7797 585
3397 573
3638 420
2788 317
5649 645
4266 264
29773 413
18929 503
11628 304
4626 699
2272 110
4864 660
1047 84
3158 123
3177 218
5362 846
627 22
5442 638
8018 321
12779 305
37271 490
46857 379
22175 592
34046 695