851 453
885 73
255 309
653 307
406 631
82 645
78 121
652 861
367 476
1001 264
688 984
645 158
14479 365
13401 804
9422 361
7363 363
7315 348
6134 14
5659 40
5115 201
5050 225
4469 922
4441 646
4419 218