44928 285
2944 514
1014 158
951 173
18327 414
2210 332
5464 571
16530 620
49197 871
77788 346
30587 548