330 225
923 77
430 280
471 22
587 433
580 173
156 960
427 623
312 393
305 922
830 514
409 359
157 681
374 393
803 608
87 493
467 150
804 870
950 33
475 40