30891 87
111541 522
16457 123
36635 617
29097 301
35922 765
40937 390
31093 172
15524 451
25476 115
83043 827
42443 284
37432 380
61283 310
82961 422
62811 795
6233 105
5435 654
8586 484
6859 561
7512 716
7511 847
10090 811
6401 147
3075 105