20042 644
2785 376
1880 243
52632 156
3996 793
2377 388
5958 579
7163 638
15839 297
3463 763
3978 205
4845 702
7080 599
1837 216
2634 675
5520 819