312 78
1861 415
682 802
1772 885
546 580
312 933
1558 510
36 333
670 334
21 490
783 173
399 542
3421 924
700 695
3198 537
99 556
780 793
68 670
423 82
78 372
565 197
181 304
487 355