535 203
338 307
944 524
400 142
831 491
833 353
538 546
649 207
562 857
837 435
920 370
288 968
14234 365
13209 804
9321 361
7279 363
7205 348
6036 14
5601 40
5061 201
4978 224
4415 922
4385 646
4349 218