15268 67
17406 562
5630 289
3387 285
4849 268
25519 457
11173 735
4742 458
4846 193
9223 144
8327 869
13356 342
6483 323
9861 320
8588 128
4415 331
1401 205
3788 309
17030 397
19355 228
5014 125
15992 311
35857 207
125536 670
170184 313
64043 737
4086 387
21063 669