1118 725
1002 110
993 692
968 131
923 237
896 848
855 872
771 239
742 747
674 714
551 910
436 434
340 524
309 768
147 304
131 202
91 681