30895 87
111547 522
16463 123
36639 617
29102 301
35925 765
40941 390
31095 172
15525 451
25476 115
83057 827
42444 284
37435 380
61285 310
82965 422
62813 795
6233 105
5435 654
8587 484
6859 561
7512 716
7512 847
10091 811
6401 147
3075 105