45801 141
1455 114
2543 74
4401 679
2696 207
7203 501
60170 903
4252 102
14875 814
1649 115
6864 517
11479 366
2913 398
2754 452
10832 550