396 135
160 174
50 472
941 535
717 305
817 931
213 77
1005 132
565 506
292 498
226 242
106 583
217 438
537 131
528 272
639 481
461 254
852 434
131 111
987 507