336 334
958 937
677 350
869 504
865 26
591 240
922 555
569 672
138 930
967 681
340 277
623 204
14478 365
13398 804
9421 361
7362 363
7314 348
6133 14
5659 40
5115 201
5048 225
4469 922
4440 646
4419 218