1231 113
6972 862
24697 678
79098 627
2280 186
6313 613
8162 785
2866 558
18497 506
25183 554
14534 123
37996 741
13985 180
36562 126
4890 292
17401 422
7336 286
247553 1196
2834086 4107
935793 960
248470 1043
333158 530
6808 555
388340 1161
194941 744
255516 640
19421 685
190308 592