21536 82
6479 477
60971 220
12251 322
5292 108
7871 779
6500 450
13563 977
554 64
20077 271
9588 461
3374 273
1746 338
12689 784
11759 732
6163 735
4867 624
2488 216
23883 588
3994 349
9743 601
33189 698
87708 825
3304 775
8930 451
6230 184
3412 103
12109 476