17008 508
16183 63
28330 223
15834 60
9591 461
7132 516
5061 335
21228 182
21599 515
18759 573
4416 771
10025 820
7288 162
9783 218
2280 382
3529 542
2450 336
17800 311
32876 457
71108 660
4531 275
41041 131
9012 290
10400 503