591 283
455 505
308 14
256 548
295 112
850 788
369 785
414 340
924 435
199 572
998 344
860 486
2 109
586 82
109 792
710 208
444 263
241 95
129 150
48 81
169 921
331 186
1 791
784 685
322 256
365 632
39 965
513 176
994 640
605 332