1053 173
5420 569
2872 615
1871 50
3049 588
9921 49
1436 225
1493 67
9215 913
2848 565
4052 568
5816 759
3929 193
6197 682
5667 144
3246 841
2700 244
3629 693
4451 780
2982 540
3364 375
2919 825
1923 274
7233 868
2027 305
9318 103
20569 651
29083 630