1600 280
3895 768
4624 631
188471 321
17378 338
9947 487
3399 412
12872 509
59408 65
4297 185
3284 39
7448 548
1272 102