30572 209
111135 850
64968 645
86088 657
35834 208
63982 828
104956 614
83536 962
46362 182
95531 566
93268 272
132529 701
85800 257
141991 908
90915 222
109167 530
93836 686
3346 474