31086 362
158388 817
175567 209
55731 307
64659 254
47969 370
34667 626
21763 312
95499 540
26007 502
72702 374
68449 932
60661 842
101144 460
427456 1300
98524 346
123129 511
41942 243
302301 944
276528 996
18865 458
129810 726
65926 733
627345 1950
13048 602
266144 588
167358 290
94462 767