596 60
3441 765
3225 911
1805 415
4846 768
26138 136
73030 459
9522 130
23907 52
7449 787
3935 548
4044 258
18355 406
1167 180
1998 293