250 416
476 57
539 396
245 851
409 327
32 340
870 830
912 686
16 10
164 960
142 893
668 59
707 81
460 9
792 745
611 312
611 269
604 443
345 209
124 924