2960 92
15527 550
5853 664
4906 570
8362 487
3486 714
11611 224
4886 97
8127 205
4020 701
13370 623
6011 732
8714 471
8326 820
4009 545
6765 613
3550 568
4293 376
4431 281
8049 298
4153 818
14438 275
3048 408
8951 168