2500 123
5536 528
3046 113
8664 347
3743 106
16774 621
3046 350
17643 427
8915 644
3341 735
5458 756
2521 213
31023 656
4577 595
7816 529
7432 322
16912 591
5021 924
6057 374
15031 795
4368 312
11405 353
15849 503
4923 585