125792 233
11559 515
97840 325
123379 758
139443 771
169242 1063
55174 589
15034 364
20923 492
14668 536
29440 140
4663 167
24738 683
14259 175
8343 576
144523 693
98669 526
81958 787
6631 70
46271 483
4456 32
192431 1053
23569 43
104332 407
105749 571
33554 306
179887 411
57594 612