30952 87
111934 522
16502 123
36689 617
29196 301
35985 765
41002 390
31205 172
15547 451
25515 115
83409 827
42595 284
37523 380
61358 310
83050 422
63014 795
6238 105
5439 654
8594 484
6864 561
7516 716
7516 847
10098 811
6402 147
3086 105