35002 631
59846 305
100855 575
22059 232
34878 749
148346 764
40660 849
41452 805
23183 727
69625 165
90459 468
86464 758
52713 775
29181 416
7516 325
28127 759
20584 170
57217 283
53468 705
14393 157
43246 847
107860 823
94653 502
104410 1068
54663 650