416 583
922 475
583 73
89 319
877 140
46 537
147 379
334 13
545 950
199 519
602 988
1006 36
35 849
183 139
275 777
802 116
155 118
91 33
409 128
248 248