46581 141
2392 114
3304 74
4999 679
3907 207
8727 503
64829 904
4556 102
16040 814
1787 115
7336 517
12571 366
3078 398
2877 452
11492 550