30928 87
111798 522
16490 123
36673 617
29168 301
35963 765
40977 390
31146 172
15539 451
25494 115
83292 827
42548 284
37487 380
61334 310
83020 422
62954 795
6237 105
5436 654
8593 484
6863 561
7514 716
7514 847
10094 811
6402 147
3084 105