49096 66
165033 239
149113 549
45798 863
62860 651
51133 737
133314 330
84999 182
98600 707
256376 750
65069 239
49403 744
20645 716
15459 78
21785 743
51862 150
113317 381
121296 358
63421 666
124340 582
44843 267
27737 462
50781 691
64462 471
219712 670
25948 763
179855 372
21883 86