2925 790
1697 258
1417 178
2308 416
74304 848
141435 329
4266 208
1053 108
3986 664
2800 426
92384 273
3387 556
22180 97
55153 368
110818 500
66047 211
3099 433
241639 1280
47716 634
86464 758
125748 1176
14192 78
32536 528
9998 244