30475 583
14506 685
14702 369
14629 267
10073 492
8575 173
5573 152
21699 626
12572 729
13215 891
9330 375
10144 820
5971 300
7214 151
10470 133
9764 346
2381 227
3647 681
19099 669
6803 831
6336 501
5297 418