14971 289
2582 181
37568 211
75442 881
8838 595
3490 424
5078 787
2911 443
2710 317
4426 110
4505 771
2018 51
7546 264
6375 384
5855 716
9633 906
6224 409
4430 516
38228 363
6936 783
4463 471
3298 286
1594 107
3903 720
3733 389
117960 547
3489 66
6622 161