14994 413
40940 581
7116 869
58193 485
5487 425
12577 475
10882 148
5621 118
12268 441
11563 141
4950 603
3379 386
5310 656
6013 506
2922 30
2630 161
1960 30
8093 266
7729 70
6274 506
9300 644
8744 847
2877 33
20188 901
3772 688
10331 647
3980 115
7084 520