21501 525
39237 725
3392 477
3838 52
7085 345
7758 693
41859 136
57176 576
4122 523
1995 383
4205 118
3515 510
6904 616
9027 921
6918 170
4213 732
3604 688
14538 702
3843 373
8290 587
12559 203
17061 287
5916 509
3504 113
8742 310
17693 784
4244 629
4019 673