46581 141
2396 114
3307 74
4999 679
3908 207
8728 503
64836 904
4556 102
16043 814
1787 115
7336 517
12577 366
3078 398
2877 452
11492 550