2597 530
245 32
1499 272
2156 340
2131 327
9749 902
6870 417
5077 513
3322 695
1035 103
3270 843
8719 352
5963 411
3558 763
3006 732
15290 529
3132 821
3099 393
14664 586
1775 61
1527 323
2731 611
4146 301
10583 578
2676 771
1634 351
9369 474
3217 603