1026 44
5672 468
2965 774
871 218
22215 396
15674 590
26469 267
5185 882
8777 555
21295 317
6272 214
10300 678
10052 275
20150 386
3744 468
7467 726