2953 821
1168 44
6668 468
2973 774
878 218
22392 396
15718 590
26484 267
5185 882
8778 555
21312 317
6278 214
10319 678
10074 275
20246 386
3745 468
7474 726