39028 508
8855 469
6179 844
12228 522
5094 491
15272 239
8102 700
5237 136
4627 196
6956 252
7975 732
5541 888
9740 147
9252 472
10132 556
12079 716
7109 142
9279 182
7626 352
4275 403
6229 215
13944 613
3849 218
5785 590
4060 119
5160 63
7163 268
6923 500