562 133
225 504
580 206
410 803
761 283
707 526
101 454
985 388
506 152
930 502
591 213
315 391
160 841
54 628
859 916
544 980
543 961
214 492
166 400
183 584