15634 933
943 186
296142 508
120865 637
22840 118
74178 805
3670 459
3264 462
4532 555
4325 698
2532 111
5969 395
2931 92
59958 151