406 311
2075 304
1009 140
251 655
499 813
1191 12
364 337
470 102
45 75
660 851
427 264
814 196
639 313
234 8
590 761
645 53
1063 584
606 360
808 524
2092 849
575 709
510 72
27 692