2928 867
606 90
1336 369
1879 524
40012 419
78621 762
29164 399
42216 383
88698 794
69933 860
95714 311
85652 909
45409 78
30522 431
72289 242
27624 715
122955 140
49591 372
70196 612
52982 593
76419 577
31436 86
68133 267
58392 284