46526 141
2283 114
3249 74
4929 679
3864 207
8627 503
64337 903
4535 102
15908 814
1780 115
7298 517
12441 366
3057 398
2870 452
11458 550