358 306
769 689
354 172
261 583
885 12
1159 887
763 842
165 393
502 629
1067 673
995 853
613 186
14323 365
13288 804
9376 361
7321 363
7267 348
6088 14
5626 40
5092 201
5020 225
4435 922
4407 646
4387 218