955 5
893 313
789 328
761 23
656 450
646 68
619 163
557 933
509 848
376 988
342 808
318 79
286 681
220 82
125 248
74 970