101 199
929 444
709 522
604 447
660 500
245 130
262 470
10 251
955 470
878 69
146 683
9 815
239 953
687 323
27 515
648 616
185 866
903 819
141 179
64 29