152 1
813 311
309 69
278 854
664 75
984 618
147 487
470 246
398 545
270 115
802 582
492 340
111 945
449 521
307 482
813 262
438 767
48 876
455 599
704 341