4519 110
2386 110
1615 71
7294 181
4426 833
19937 698
1552 292
24022 527
7781 821
3005 324
15027 605
8832 41
43820 491
26406 458
8262 687
14433 121
9398 150
3966 407
17768 242
1404 346
4131 276
855 72
2285 633
1743 367