30913 87
111692 522
16477 123
36661 617
29140 301
35944 765
40960 390
31125 172
15532 451
25483 115
83186 827
42505 284
37457 380
61310 310
82989 422
62891 795
6234 105
5436 654
8590 484
6862 561
7513 716
7512 847
10092 811
6401 147
3079 105