638 403
297 576
41 414
176 633
407 309
451 997
463 785
39 54
549 992
220 843
101 360
81 40
815 21
263 387
644 765
323 78
278 366
516 78
214 921
164 507