396 658
232 293
140 523
329 522
864 278
722 564
630 934
165 281
262 530
875 697
22 477
724 527
619 90
458 260
131 955
137 9
297 280
245 506
83 743
667 671