31076 362
158342 817
175457 209
55703 307
64614 254
47898 370
34653 626
21756 312
95459 540
25997 502
72676 374
68428 932
60633 842
101139 460
427372 1300
98414 346
123083 510
41929 243
302188 942
276469 996
18858 458
129777 726
65859 733
627167 1950
13041 602
266035 588
167240 290
94438 767