5947 97
8598 413
5600 455
6839 323
15941 274
3559 135
5663 204
5417 487
3011 288
15126 93
5965 335
7333 408
10639 699
7544 482
5021 855
5361 179
16337 581
10472 100
30335 83
19329 238
9776 210
21971 802
10925 256
8086 750
16471 769
5180 118
8323 120
10057 563