3097 397
4892 126
4722 94
16761 803
8692 767
6582 752
11433 964
2869 55
12612 57
8227 389
8621 926
4676 697
6206 500
175935 790
7078 759
2476 427
1325 299
3030 442
4125 529
2372 564