31887 642
25982 821
2616 667
1402 386
5305 47
3793 62
3841 755
342 86
14866 291
4087 300
2269 542
7090 583
3513 463
24896 172
65802 720
788 229
8359 606
17828 133
1361 409
20553 691
659 137
2252 748
1989 516
923 299