1501 185
7213 686
3445 588
3008 245
42215 718
55896 104
123014 329
15625 828
10704 267
26370 442
10133 610
5054 196
7426 321
14165 804
12717 39
8617 429
8187 136
3545 584