31526 232
2653 408
4594 611
9582 792
21589 506
15352 187
5484 76
5010 672
89517 969
9460 750
3908 493
3140 506
13221 482
14158 326
5534 582
27969 336
101173 949
7124 600
36467 514
8816 632
5482 665
129711 1018
5560 179
5071 391
12697 147
6258 198
8677 593
2898 596