46581 141
2397 114
3307 74
5000 679
3908 207
8729 503
64841 904
4556 102
16045 814
1787 115
7337 517
12578 366
3078 398
2877 452
11494 550