1326 30
12110 170
54536 278
3700 332
5772 719
12835 540
113510 543
87455 372
16787 190
142304 625
48388 417
13865 606
63349 95
86888 287
218891 1148
37873 171
12245 212
46863 549
68742 372
17643 398
15589 687
103070 244
75738 578