30913 87
111684 522
16477 123
36659 617
29139 301
35944 765
40958 390
31124 172
15531 451
25483 115
83181 827
42501 284
37457 380
61310 310
82988 422
62888 795
6234 105
5436 654
8590 484
6862 561
7513 716
7512 847
10092 811
6401 147
3079 105