3498 280
4097 162
9370 648
11086 530
21048 589
5939 179
7678 618
17131 883
17417 648
9351 265
20761 176
14778 562
17635 552
22316 641
22450 559
11984 137
14875 367
8234 145
142506 657
12783 590
12102 351
16051 754
24929 417
9246 163
8847 115
7836 494
6392 297
16623 262