31076 362
158349 817
175471 209
55711 307
64620 254
47915 370
34658 626
21756 312
95463 540
25998 502
72682 374
68433 932
60634 842
101140 460
427385 1300
98452 346
123090 510
41930 243
302206 942
276484 996
18860 458
129780 726
65876 733
627217 1950
13041 602
266059 588
167265 290
94442 767