503 675
350 345
349 7
612 233
325 771
226 980
955 266
107 621
878 400
434 293
292 381
305 496
235 995
278 575
57 296
75 103
921 16
283 412
6 302
426 50
14 606