30928 87
111810 522
16491 123
36673 617
29168 301
35963 765
40978 390
31147 172
15541 451
25496 115
83303 827
42550 284
37488 380
61335 310
83020 422
62956 795
6237 105
5436 654
8593 484
6863 561
7514 716
7514 847
10094 811
6402 147
3084 105