159506 659
4706 56
4417 120
3899 503
4520 464
6674 493
6377 168
8480 822
2076 229
108257 638
32684 339
105693 901
57363 297
5175 832
38567 129
4315 636
4576 557
71801 438
70750 421
12401 182
63314 526
1800 115
116601 811
82912 768