125791 233
11559 515
97840 325
123369 758
139441 771
169227 1063
55173 589
15033 364
20923 492
14666 536
29440 140
4663 167
24737 683
14259 175
8343 576
144515 693
98668 526
81955 787
6631 70
46271 483
4456 32
192429 1053
23566 43
104315 407
105747 571
33554 306
179884 411
57593 612