893 151
188 464
870 294
869 94
406 711
815 667
912 326
109 720
489 786
142 668
550 433
575 631
14278 365
13254 804
9354 361
7301 363
7242 348
6066 14
5619 40
5076 201
5002 225
4427 922
4393 646
4367 218