25612 832
3580 89
14846 460
3182 320
26392 144
22341 84
21298 503
3166 521
2398 152
77776 124
4203 679
2288 388
3676 638
5868 547
10967 149
33550 198
81243 174
14758 698
2150 124
3244 369
3477 656
21128 750
4338 538
71056 289