14957 289
2574 181
37035 211
74491 881
8831 595
3484 424
5070 787
2907 443
2709 317
4426 110
4505 771
2016 51
7536 264
6370 384
5849 716
9627 906
6223 409
4424 516
38193 363
6935 783
4459 471
3298 286
1594 107
3901 720
3730 389
117902 547
3488 66
6621 161