352 98
2310 619
3714 665
624 161
2146 440
42937 385
11372 158
5140 724
23459 489
29616 643
7351 119
15453 923
8445 768
6591 279