30943 87
111895 522
16499 123
36681 617
29192 301
35983 765
40992 390
31200 172
15545 451
25513 115
83387 827
42583 284
37516 380
61351 310
83041 422
62998 795
6238 105
5439 654
8593 484
6864 561
7516 716
7516 847
10098 811
6402 147
3086 105