1051 44
5932 468
2966 774
871 218
22269 396
15679 590
26471 267
5185 882
8777 555
21300 317
6275 214
10308 678
10058 275
20180 386
3745 468
7468 726