2935 790
1710 258
1448 178
2320 416
41579 374
76542 834
12330 137
23865 555
21959 408
32451 570
71851 245
26671 192
94701 762
45525 315
19659 111
44902 419
43490 440
27667 216
26457 761
43167 601
106804 866
42606 666
52751 177
31743 309