3038 264
3998 461
3166 59
6785 317
4843 477
7588 307
4322 521
1346 60
3525 258
4450 477
4423 416
6372 848
5818 370
5896 736
4094 101
5267 434
5643 292
5012 429
5563 222
6097 329
17060 357
10515 979
9540 799
9817 596