2597 530
248 32
1501 272
2157 340
2134 327
9772 902
6878 417
5087 513
3324 695
1039 103
3272 843
8724 352
5967 411
3560 763
3008 732
15294 529
3132 821
3101 393
14664 586
1775 61
1527 323
2731 611
4147 301
10584 578
2676 771
1634 351
9369 474
3218 603