416 362
266 143
608 623
590 258
906 291
243 715
43 512
1000 145
534 918
569 945
138 468
87 517
365 353
1034 195
2 149
885 756
872 607
494 206
131 213
556 352