3046 76
44129 945
26626 477
5082 93
9138 444
8916 465
4389 360
7863 273
14591 450
13877 387
1535 46
13584 117
5494 812
7773 693
5151 290
9045 921
14571 702
11663 144
17076 287
12418 362
17715 784
47226 731
13499 421
11424 192
30015 156
8621 617
7517 204
20417 847