42236 89
2270 348
1685 83
4716 634
1122 140
3176 384
4676 864
6777 742
4596 289
3140 200
11731 620
6126 574
5473 573
6441 238
3494 189
7799 217
5994 590
4298 551
6961 77
4931 547
8263 573
3326 582
3476 317
4143 268
15255 294
3021 125
1981 126
2406 78