3191 541
2641 788
5326 468
6829 491
25449 792
8512 704
15461 670
2890 50
2851 519
5558 436
10262 857
5574 81
4070 418
6302 372
4907 943
8783 580
13773 889
3375 107
2297 405
5476 721
4907 665
2113 289
5903 560
5882 950