1591 280
3867 768
4573 631
188075 321
17356 338
9941 487
3395 412
12862 509
59333 65
4292 185
3280 39
7441 548
1268 102