46583 141
2399 114
3307 74
5000 679
3908 207
8729 503
64845 904
4556 102
16045 814
1787 115
7338 517
12580 366
3078 398
2877 452
11495 550