16221 333
22284 559
357187 969
9596 638
5550 108
8635 534
9011 546
7837 416
7028 437
4408 240
3273 81
32832 565
28893 138
21017 616
13678 515
22527 465
19138 183
27233 420
21278 567
9257 192
101592 784