30991 87
112159 522
16537 123
36724 617
29244 301
36025 765
41035 390
31261 172
15560 451
25543 115
83650 827
42690 284
37570 380
61421 310
83112 422
63137 795
6242 105
5443 654
8598 484
6869 561
7518 716
7520 847
10106 811
6405 147
3092 105