31066 87
112632 523
16598 123
36796 617
29329 301
36103 765
41104 390
31369 172
15594 451
25601 115
84065 827
42901 284
37683 380
61586 310
83210 422
63412 795
6249 105
5453 654
8606 484
6877 561
7526 716
7526 847
10115 811
6408 147
3106 105