354 98
2313 619
3767 665
628 161
2240 440
43979 385
11387 158
5141 724
23459 489
29626 643
7355 119
15464 923
8445 768
6598 279