13941 630
6051 715
60970 399
26117 244
28170 165
14259 274
15971 408
31145 673
4800 403
7214 718
5258 555
58376 157