352 695
312 557
55 513
540 400
401 441
205 202
851 513
474 918
805 246
1007 363
622 250
50 291
627 797
555 486
455 431
988 971
61 293
252 399
537 362
181 538