56494 197
4643 191
1051 110
3247 750
5639 554
2834 721
3701 861
2387 25
5042 35
2363 319
2662 761
5672 611
1583 131
3064 536
42377 853
3117 752
2408 413
3026 264
15365 688
3989 120