400 523
1004 239
1006 660
613 312
311 174
819 955
102 180
107 536
86 698
935 715
271 440
17 139
436 312
986 65
747 174
237 74
400 578
305 545
297 997
346 313