3118 40
5419 421
2464 39
76578 340
226410 1003
9643 870
5569 257
3644 171
4047 106
198377 950
73167 750
9366 560
4193 375
3157 73
8841 168
122995 1119
158841 210
5322 574
4178 734
14790 142
6793 584
57522 257
162605 291
4471 418
2554 137
12341 584
16650 366
22474 845