485 30
1009 430
957 393
179 627
164 922
397 691
328 136
977 209
168 688
901 965
759 145
272 828
2941 313
29 636
299 295
157 280
2622 912
1578 842
920 757
684 146
321 265
971 88
117 63