27016 283
18978 657
23704 602
15510 557
4471 422
2972 75
4706 162
33523 796
2355 110
727 153
14025 230
16348 129
25741 396
6223 909
8871 585
2105 161
6537 384
13515 176
5898 582
7183 814
3289 620
5303 623
44206 731
9371 85
7072 546
14865 60
11735 45
4169 225