125776 233
11559 515
97816 325
123345 758
139423 771
169157 1063
55164 589
15033 364
20923 492
14665 536
29435 140
4662 167
24735 683
14259 175
8343 576
144491 693
98640 526
81938 787
6631 70
46268 483
4456 32
192404 1053
23556 43
104296 407
105720 571
33553 306
179869 411
57585 612