3696 597
6403 125
5673 470
5604 703
3484 56
4735 87
4465 712
4420 677
5041 704
6877 722
9576 835
8913 551
4316 38
3072 516
31068 502
3826 412
12059 514
5756 586
16459 119
6487 642
61303 390
36347 494
3832 188
307936 688
21365 413
8716 111
3267 788
7306 48