42903 129
16182 825
45737 483
10314 162
33855 760
16404 132
19148 322
9768 475
11385 85
32937 720
29651 572
2969 321
8035 511
1180 79
6874 550
1924 113
3086 686
3143 540
3926 812
2200 534
3998 931
3031 552
1467 113
2920 100
3195 693
5381 664
2615 44
4185 427