30476 583
14506 685
14702 369
14629 267
10073 492
8575 173
5573 152
21701 626
12572 729
13215 891
9330 375
10144 820
5971 300
7214 151
10472 133
9764 346
2381 227
3647 681
19099 669
6804 831
6337 501
5299 418