147667 648
4684 56
4399 120
3889 503
4506 464
6664 493
6347 168
8461 822
2074 229
107829 637
32519 339
105173 901
57047 297
5158 832
38529 129
4310 636
4567 557
71702 438
70603 421
12393 182
63239 526
1798 115
116524 811
82882 768