353 98
2312 619
3752 665
626 161
2216 440
43628 385
11378 158
5140 724
23459 489
29622 643
7354 119
15460 923
8445 768
6596 279