30957 87
111950 522
16504 123
36694 617
29201 301
35989 765
41003 390
31210 172
15550 451
25519 115
83452 827
42604 284
37530 380
61367 310
83058 422
63030 795
6239 105
5439 654
8594 484
6864 561
7516 716
7516 847
10099 811
6402 147
3087 105