1038 286
149 988
985 650
128 382
1011 69
227 980
1002 982
251 593
309 925
292 231
281 474
403 950
14373 365
13335 804
9394 361
7335 363
7287 348
6110 14
5648 40
5105 201
5036 225
4454 922
4419 646
4402 218