3505 280
4099 162
9374 648
11092 530
21068 589
5950 180
7685 618
17153 883
17432 648
9360 265
20773 176
14787 562
17655 552
22324 641
22468 559
11991 137
14878 367
8238 145
142587 657
12786 590
12108 351
16055 754
24940 417
9254 163
8850 115
7842 494
6399 297
16632 262