46471 141
2184 114
3191 74
4875 679
3564 207
8530 503
63980 903
4502 102
15794 814
1769 115
7266 517
12336 366
3050 398
2866 452
11417 550