5096 332
47875 508
27664 481
12952 657
7746 203
950 121
638 119
1919 384
3285 776
4227 201
186414 366
35461 398
1914 175