442 960
4679 418
5007 786
798 371
475 439
229 187
13 702
30 36
473 353
152 474
400 148
83 194
359 830
89 270
756 91
230 793
575 934
81 933
798 272
200 433
831 612
166 944