1594 280
3880 768
4614 631
188293 321
17372 338
9944 487
3396 412
12865 509
59381 65
4295 185
3281 39
7443 548
1270 102