46592 141
2423 114
3318 74
5016 679
3912 207
8752 503
64901 904
4565 102
16062 814
1791 115
7345 517
12603 366
3084 398
2878 452
11500 550