2991 203
2754 90
8176 736
2979 761
7049 806
8595 626
3499 479
2323 424
7134 318
42555 759
12327 157
3117 709
9372 734
6707 511
11206 543
2659 327
2139 224
2285 532
19950 61
21809 662
3680 602
4440 265
4046 700
7516 553
7915 98
9860 396
4625 194
3265 238