1063 44
5985 468
2967 774
872 218
22278 396
15681 590
26472 267
5185 882
8777 555
21301 317
6275 214
10309 678
10060 275
20185 386
3745 468
7468 726