835 848
851 88
1000 485
325 423
41 466
34 277
84 388
214 285
847 189
546 71
265 987
642 306
14375 365
13340 804
9395 361
7335 363
7287 348
6111 14
5648 40
5105 201
5037 225
4454 922
4419 646
4402 218