30936 87
111852 522
16495 123
36675 617
29183 301
35975 765
40989 390
31164 172
15541 451
25508 115
83344 827
42567 284
37505 380
61342 310
83028 422
62973 795
6238 105
5439 654
8593 484
6863 561
7515 716
7515 847
10098 811
6402 147
3085 105