3081 790
1853 258
1619 178
2428 416
171016 884
65035 899
25361 47
30043 526
42979 451
54925 268
18889 80
68815 802
55139 603
46581 465
64230 690
30119 800
108579 774
99422 631
22113 207
60073 758
41935 501
51981 345
141285 1089
16716 180