30931 87
111842 522
16494 123
36675 617
29180 301
35974 765
40989 390
31162 172
15541 451
25507 115
83331 827
42566 284
37504 380
61341 310
83027 422
62969 795
6238 105
5438 654
8593 484
6863 561
7514 716
7515 847
10098 811
6402 147
3085 105