309 386
147 440
725 232
295 709
166 875
757 4
308 101
23 960
218 396
732 616
964 256
56 287
913 629
780 253
772 114
201 786
25 313