2931 790
1699 258
1419 178
2310 416
74304 848
4266 208
3387 556
141435 329
1053 108
3986 664
2800 426
92384 273
32538 528
22180 97
55153 368
3099 433
110818 500
66047 211
47716 634
241639 1280
11870 56
125748 1176
9998 244
14192 78