32606 250
47527 152
33089 64
255696 674
90090 185
12240 307
4316 656
8279 274
157296 426
24735 153
7288 258
10073 490
16134 520
12553 715
11032 689
30393 384
31933 893
22559 643
17973 606
34446 593
68811 346
17667 594
4677 519
6803 578
5012 455
2968 403
2729 144
5982 242