1600 280
3895 768
4624 631
188500 321
17381 338
9947 487
3400 412
12873 509
59410 65
4298 185
3285 39
7450 548
1272 102