46303 141
1876 114
2968 74
4686 679
3241 207
7888 502
62646 903
4427 102
15360 814
1725 115
7125 517
11936 366
2995 398
2836 452
11085 550