50953 411
2238 630
8845 510
56847 655
1561 489
7595 49
2667 750
1609 348
15905 728
53025 898
640 135
1822 404
27607 273
3368 909
870 247
558 126
10455 362
2022 518
11036 598
14872 594
1539 380
480 63
2748 710
32123 574