21759 560
5982 233
247126 1196
4243 116
15947 578
4948 427
7525 600
9693 134
4447 353
3883 123
14708 640
12568 469