350182 932
121427 794
21845 248
203576 445
79306 151
26331 897
31052 362
158235 817
175186 209
55552 307
64435 254
47509 369
34594 626
21706 312
95288 540
25927 502
72549 374
68333 932
60562 842
101115 460
427099 1300
98133 346
122917 509
41895 243
301769 942
194658 653
276161 996
18803 458