352 98
2310 619
3730 665
625 161
2177 440
43263 385
11374 158
5140 724
23459 489
29619 643
7353 119
15455 923
8445 768
6593 279