42212 89
2270 348
1685 83
4715 634
1121 140
3175 384
4676 864
6776 742
4594 289
3140 200
11731 620
6126 574
5473 573
6440 238
3493 189
7793 217
5994 590
4298 551
6961 77
4930 547
8263 573
3326 582
3475 317
4143 268
15255 294
3020 125
1981 126
2406 78