5102 462
1885 123
4630 786
829 862
69 605
784 173
488 355
983 253
388 359
949 26
1014 742
126 585
3205 537
107 395
37 333
603 726
323 729
63 951
24 263
563 192
670 334
188 40