1503 153
7218 73
4616 455
27545 990
11414 663
10722 199
13409 103
10364 484
4753 910
2240 323
8265 620
4649 833
4717 348
8067 573
14595 524
8443 410
13855 197
14347 825
9742 396
27284 186
6641 310
15395 292
7072 701
5208 538