3699 125
2419 113
9449 649
18015 551
5613 752
4990 636
2687 486
14313 613
15408 252
13917 160
6457 225
1124 106
5051 685
3970 596
4376 682
4039 324
4924 275
1208 88
4412 528
11140 690
9460 592
2602 514
4819 496
15467 287