42003 242
6194 60
6331 762
4384 64
3093 110
5509 338
3522 478
3013 443
36985 564
6741 659
2147 51
151867 221
4143 720
3861 414
5822 434
9136 944
17759 116
9408 777
34080 331
14250 592
7048 540
28358 257
11057 327
12173 447
12729 630
9360 49
17984 562
9804 504