125783 233
11559 515
97834 325
123355 758
139431 771
169192 1063
55167 589
15033 364
20923 492
14666 536
29438 140
4662 167
24737 683
14259 175
8343 576
144500 693
98653 526
81944 787
6631 70
46270 483
4456 32
192413 1053
23560 43
104305 407
105729 571
33554 306
179872 411
57587 612