1351 406
929 193
784 219
14603 151
5815 894
5580 476
26479 152
9418 597
7283 119
10160 91
4536 854
41653 974