352 98
2306 619
3697 665
624 161
2143 440
42689 385
11371 158
5138 724
23459 489
29615 643
7350 119
15452 923
8445 768
6586 279