946 857
241 863
958 694
133 404
868 61
369 451
394 489
82 834
494 759
426 493
827 710
922 736
14302 365
13274 804
9364 361
7310 363
7254 348
6081 14
5623 40
5083 201
5014 225
4430 922
4398 646
4376 218