35012 101
5440 78
14666 405
1326 71
3983 568
5387 460
19732 722
5211 140
3885 709
6659 292
3726 491
5871 675
45814 186
5437 621
17696 92
4826 216
3138 135
5706 433
8130 362
6834 544
4084 313
3491 307
27250 636
6586 356
19399 170
6652 518
26911 763
4422 370