30960 87
111971 522
16508 123
36697 617
29202 301
35993 765
41006 390
31220 172
15550 451
25522 115
83472 827
42619 284
37536 380
61370 310
83062 422
63045 795
6239 105
5440 654
8594 484
6864 561
7516 716
7516 847
10099 811
6402 147
3087 105