31076 362
158346 817
175469 209
55708 307
64617 254
47906 370
34654 626
21756 312
95461 540
25998 502
72678 374
68429 932
60633 842
101139 460
427378 1300
98433 346
123084 510
41929 243
302197 942
276477 996
18858 458
129778 726
65869 733
627193 1950
13041 602
266052 588
167255 290
94440 767