12296 63
31341 91
91306 363
39811 572
135332 592
66809 985
29769 490
29690 346
110323 236
112791 650
107859 935
64218 340
16449 557
81444 888
66458 512
31122 384
46696 462
69331 514
9715 435
118206 1002
81592 263
80714 821
7365 141
38668 326
49697 572
67922 449
109781 439
84864 405