912 53
3196 628
950 85
2879 584
3081 406
2528 370
3529 333
1100 28
7575 437
6935 497
1520 43
3947 565
3504 258
7961 41
4095 220
3981 738
1779 184
1989 253
3397 830
3603 597
6954 684
5719 690
1938 182
2640 455
4801 524
4710 787
2471 221