3505 280
4099 162
9374 648
11092 530
21068 589
5950 180
7685 618
17152 883
17432 648
9359 265
20772 176
14787 562
17654 552
22324 641
22465 559
11991 137
14878 367
8238 145
142585 657
12786 590
12108 351
16054 754
24940 417
9254 163
8850 115
7842 494
6399 297
16632 262