10707 31
10729 348
16197 594
3403 202
5916 716
9153 161
8596 836
12284 906
4069 151
17174 112
2339 181
3952 384
10165 90
3022 178
4985 198
1971 163
4746 513
6736 109
3517 286
2655 123
7657 239
9980 456
4688 398
7516 597
9170 791
4541 590
50637 585
2663 416