1328 30
12114 170
54566 278
3700 332
5772 719
12837 540
113559 543
87482 372
16791 190
142491 625
48403 417
13868 606
63360 95
86912 287
218923 1148
37904 171
12272 212
46871 549
68804 372
17647 398
15593 687
103098 244
75777 578