2597 530
245 32
1501 272
2156 340
2134 327
9763 902
6873 417
5078 513
3323 695
1036 103
3270 843
8721 352
5964 411
3559 763
3007 732
15291 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