46479 141
2187 114
3196 74
4876 679
3564 207
8538 503
63990 903
4504 102
15801 814
1769 115
7267 517
12343 366
3051 398
2866 452
11418 550